name: skill-compiler description: Compile SKILL.md files into runtime artifacts (SKILL.struct.json and SKILL.toon), verify freshness/health, and prepare portable publish-ready skill folders for ClawHub-style registries. contract_version: v0 quick_cmd: skills/public/skill-compiler/scripts/compile-skill --skill skills/todoist/SKILL.md risk_level: safe capabilities: bins: [bash, mdquery, jq, toon] network: false secrets: [] dry_run_cmd: skills/public/skill-compiler/scripts/check-env compat: os: [linux, macos] arch: [x64, arm64] shell: [bash] owner: matt last_tested: 2026-03-08 rollback: remove skills/public/skill-compiler and revert commit category: ops inputs_min: [] cost_hint: low
Compile-first workflow for skill runtime performance.
# Check local dependencies
skills/public/skill-compiler/scripts/check-env
# Compile one skill doc
skills/public/skill-compiler/scripts/compile-skill --skill skills/todoist/SKILL.md
# Compile all SKILL.md under a root (default: ./skills)
skills/public/skill-compiler/scripts/compile-all --root skills
For each input SKILL.md, compiler generates sibling artifacts:
- SKILL.struct.json (canonical runtime structure)
- SKILL.toon (token-lean projection)
更多技能請訪問小蔥技能站7w4.net。
exe / execute)Preferred runtime trigger words:
- exe <skill>
- execute <skill>
Resolution order:
1. SKILL.struct.json / SKILL.toon (artifact-first)
2. quick_cmd from frontmatter
3. SKILL.md fallback
Use bundled helper:
skills/public/skill-compiler/scripts/exe skill-compiler
This folder is ClawHub-ready once versioned:
- SKILL.md
- skill.yaml
- scripts/*
Optional publish command:
clawhub publish ./skills/public/skill-compiler \
--slug skill-compiler \
--name "Skill Compiler" \
--version 0.2.0 \
--changelog "Add exe/execute trigger docs and artifact-first entrypoint"
這個 Skill 的文件寫得條理清晰、說明詳細,看起來很專業。但實際拿到手後發現只是個"空殼"——沒有可執行的程式程式碼,只有使用說明。對於想實際編譯 SKILL 檔案的使用者來說,暫時無法使用。建議作者補充完整的編譯指令碼後再發布。