mirror of
https://github.com/affaan-m/everything-claude-code.git
synced 2026-06-20 03:40:29 +08:00
The official Agent Skills spec (agentskills.io/specification) whitelists exactly 6 top-level frontmatter keys (name/description/license/compatibility/metadata/ allowed-tools). A top-level `origin` key fails the official validator (anthropics/skills quick_validate.py ALLOWED_PROPERTIES; skills-ref validate). This moves `origin: X` -> `metadata.origin: X` across the canonical skills/ tree, preserving each value verbatim. Frontmatter-only, minimal diff. - 251 SKILL.md updated (242 new metadata block, 9 appended to existing metadata) - origin values preserved verbatim (verified 251/251) - YAML validated on all changed files - scoped to canonical skills/ only (docs/<lang> translations + tool mirrors .cursor/.kiro/.agents left untouched; presumably regenerated from canonical) Addresses #2233
35 lines
865 B
Markdown
35 lines
865 B
Markdown
---
|
|
name: nanoclaw-repl
|
|
description: Operate and extend NanoClaw v2, ECC's zero-dependency session-aware REPL built on claude -p.
|
|
metadata:
|
|
origin: ECC
|
|
---
|
|
|
|
# NanoClaw REPL
|
|
|
|
Use this skill when running or extending `scripts/claw.js`.
|
|
|
|
## Capabilities
|
|
|
|
- persistent markdown-backed sessions
|
|
- model switching with `/model`
|
|
- dynamic skill loading with `/load`
|
|
- session branching with `/branch`
|
|
- cross-session search with `/search`
|
|
- history compaction with `/compact`
|
|
- export to md/json/txt with `/export`
|
|
- session metrics with `/metrics`
|
|
|
|
## Operating Guidance
|
|
|
|
1. Keep sessions task-focused.
|
|
2. Branch before high-risk changes.
|
|
3. Compact after major milestones.
|
|
4. Export before sharing or archival.
|
|
|
|
## Extension Rules
|
|
|
|
- keep zero external runtime dependencies
|
|
- preserve markdown-as-database compatibility
|
|
- keep command handlers deterministic and local
|