compound-knowledge
Installation
SKILL.md
Save Knowledge
Each unit of work should teach the system something so subsequent work gets easier, not harder. Bug fixes eliminate future bug categories. Patterns become tools. Decisions become searchable context.
Quick Start
- Determine the knowledge type from context (see heuristics below).
- If the type is not clear, ask the user which type to use.
- Choose a short slug and date prefix for the filename.
- Create
./knowledge/<type>/in the repo root if it does not exist. - Verify the target file does not already exist. If it does, change the slug or add a numeric suffix.
- Read the type template from
resources/<type>.mdusing the Read tool, then write the content to./knowledge/<type>/YYYY-MM-DD-<short-slug>.mdusing the Write tool. Do NOT use shell commands likecpormkdir. - Fill in the placeholders in the new file.
Related skills