From ai-eng-learning
Builds a static-first knowledge architecture using file-backed domain maps, rules, hypotheses, and durable references. Use for knowledge management, learning systems, decision context, and long-lived team memory without runtime memory tooling.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ai-eng-learning:knowledge-architectureThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create a durable, file-backed knowledge system that helps the team keep shared context, decisions, rules, and open questions in one place.
Create a durable, file-backed knowledge system that helps the team keep shared context, decisions, rules, and open questions in one place.
This milestone is static-first:
Use markdown files, links, and clear ownership.
templates/knowledge/index.mdtemplates/knowledge/domain.mdtemplates/knowledge/knowledge.mdtemplates/knowledge/hypotheses.mdtemplates/knowledge/rules.mddocs/knowledge/README.mdRelated records:
templates/decisions/decision.mdtemplates/quality/gate.mdtemplates/review/maintenance-review.mdPrefer this shape:
docs/knowledge/
├── README.md
├── index.md
├── domains/
│ └── <domain>.md
├── entries/
│ └── <topic>.md
├── hypotheses.md
└── rules.md
Define scope
Create the index
templates/knowledge/index.md.Map domains
templates/knowledge/domain.md.Capture atomic knowledge
templates/knowledge/knowledge.md for durable facts, patterns, or references.Track uncertainty
templates/knowledge/hypotheses.md for claims that need validation.Write rules
templates/knowledge/rules.md for stable operating rules.Link adjacent systems
docs/decisions/.docs/quality/.docs/reviews/maintenance/.docs/knowledge/index.md exists or is updated.| Excuse | Counter |
|---|---|
| "We can organize the knowledge base later" | Disorganized knowledge is lost knowledge. Structure it while the context is fresh. |
| "One big document is easier to maintain" | Giant undifferentiated notes are impossible to navigate. Split by domain. |
| "Hypotheses should be marked as facts for clarity" | Marking uncertainty as fact corrupts the knowledge base. Be honest about what is known. |
| "Rules don't need rationale" | Rules without rationale are ignored. Explain the why behind each rule. |
| "We don't need a knowledge base for this project" | Every project accumulates knowledge. Without a home for it, it lives in people's heads. |
npx claudepluginhub p/v1truv1us-ai-eng-learning-plugins-ai-eng-learningCreates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
2plugins reuse this skill
First indexed Jul 8, 2026