diff options
| author | Agando <roduccomm@gmail.com> | 2026-06-23 06:00:45 +0200 |
|---|---|---|
| committer | Agando <roduccomm@gmail.com> | 2026-06-23 06:00:45 +0200 |
| commit | e9b75cd3a801689f57bc8a013f14c058e57e3b46 (patch) | |
| tree | a40a2b9ab142e4f3432d4686f52d177535b51d74 /skills/skills-system-guide.json | |
| parent | 6f6161562c5f1028256f3163083b665719741646 (diff) | |
auto: 2026-06-23_06:00 changes
Diffstat (limited to 'skills/skills-system-guide.json')
| -rw-r--r-- | skills/skills-system-guide.json | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/skills/skills-system-guide.json b/skills/skills-system-guide.json index 45dbdf2..3592229 100644 --- a/skills/skills-system-guide.json +++ b/skills/skills-system-guide.json @@ -7,7 +7,7 @@ "meta" ], "category": "system", - "created": "2026-06-18T00:39:10.885Z", - "updated": "2026-06-18T00:39:10.885Z", + "created": "2026-06-22T19:02:49.949Z", + "updated": "2026-06-22T19:02:49.949Z", "content": "---\nname: skills-system-guide\ndescription: How to use the skills system: load, create, patch, list, and audit skills for persistent procedural memory\ntags: [skills, system, meta]\ncategory: system\n---\n## Steps\n1. **Always load skills at task start:**\n - At the START of every task, type or call \"skill-view <name>\" or \"skill-list\"\n - Example: skill-view \"module-management\" — returns matching skill content\n - Example: skill-list system — browse skills by category\n\n2. **Create skills after complex tasks:**\n - After any task with 3+ tool calls, call \"skill-create\"\n - Required fields: name (kebab-case), description, content (markdown with YAML frontmatter)\n - Optional: tags (comma-separated), category (e.g. research, system, dev)\n - Skills persist in /skills/ as .md files with /skills/index.json for fast lookup\n - Skill pack auto-seeds 8 core skills on first boot\n\n3. **Patch skills when they're outdated:**\n - If a stored procedure has wrong steps, call \"skill-patch <name>\"\n - This replaces the entire skill content and updates the index\n - Do NOT create a duplicate — always patch the existing skill\n\n4. **Auto-created error skills:**\n - If the same tool fails 3+ times, a workaround skill is created automatically\n - Named tool-<name>-workaround (e.g. tool-write_file-workaround)\n\n5. **Audit and maintenance:**\n - skill-list <category?> — browse available skills, optionally filter\n - skill-export <name> — download a skill as markdown\n - skill-import <json> — bulk import skills\n - skill-sync — re-index skills from /skills/ directory\n - Skills are audited every 20 messages for staleness (empty content, >30 days old)\n\n6. **YAML frontmatter format:**\n - Each skill file must start with: ---\\nname: <name>\\ndescription: <text>\\ntags: [...]\\ncategory: <cat>\\n---\\n\n - Steps follow under ## Steps heading\n - Use numbered lists for sequential steps" }
\ No newline at end of file |