# Knowledge Vault Skills `skills/` is the Knowledge Vault capability layer for reusable knowledge-processing work. It records how this vault invokes, governs, logs, and verifies reusable processing capabilities. It does not replace CCPE System artifacts. ## Boundary ```text ccpe-system: Defines canonical Agent, Skill, Runtime, Model Card, and invocation protocol. knowledge-vault/skills: Defines local operating rules, context policy, invocation policy, templates, runbooks, and acceptance gates. specific work directory: Stores source maps, topic maps, routing logs, topic documents, audits, handoffs, and run-specific invocation records. ``` ## Directory Layout ```text skills/ README.md invocation-policy.md context-management-policy.md templates/ knowledge-processing/ fix-title/ ``` ## Principles - Do not store raw long-running task logs in the public capability layer. - Keep run-specific records inside the related `discussions/`, `sources/`, `rules/`, or `work/` item directory. - Reference CCPE canonical artifacts by path instead of copying their full content unless a prompt-to-send packet requires it. - For CCPE Runtime consumption in this repository, keep the local operating layer under `skills/`; do not create a root `ccpe/` directory unless a future project decision explicitly changes the vault boundary. - When a participant cannot be truly invoked or faithfully executed, stop and record the blocked state. - Long source processing must be file-based and batch-based, not dependent on one chat context.