kb-init
KB Init
Design a knowledge base from the user's real workflow, then initialize it only after the user explicitly ends the interview, approves the resulting implementation SPEC, and asks to proceed.
This skill is knowledge-base-specific. It is not tied to any particular software, directory layout, file format, database, wiki engine, or collaboration platform.
Invocation and scope
Run only after an explicit kb-init request. It is user-invoked and must not trigger on its own from a generic mention of knowledge bases, notes, wikis, or research archives. Once explicitly invoked, if the prompt contains little or no useful context, start the knowledge-base interview automatically.
kb-init may call the model-invoked light-research capability when an unresolved decision depends on external facts or current platform capabilities. It must not invoke another user-invoked Skill on its own.
Core principles
-
Interview before architecture.
Do not choose a base, structure, schema, or maintenance model before the user's workflow supports that choice. -
The user owns decisions.
Facts are the Agent's job to discover. Decisions are the user's job to make. Recommendations are welcome, but never silently turn a recommendation into a settled requirement.