kb-init

Installation
SKILL.md

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

  1. Interview before architecture.
    Do not choose a base, structure, schema, or maintenance model before the user's workflow supports that choice.

  2. 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.

Installs
24
GitHub Stars
5
First Seen
Aug 19, 2026