Назад към всички

knowledge-curation

// Context priming before work (bd prime) and self-reflection after completion to extract patterns, gotchas, and decisions into the knowledge base.

$ git log --oneline --stat
stars:384
forks:73
updated:March 4, 2026
SKILL.mdreadonly
SKILL.md Frontmatter
nameknowledge-curation
descriptionContext priming before work (bd prime) and self-reflection after completion to extract patterns, gotchas, and decisions into the knowledge base.
allowed-toolsRead, Write, Edit, Bash, Grep, Glob, WebFetch, WebSearch, Agent, AskUserQuestion

Knowledge Curation

Overview

Two-phase knowledge management: prime context before work starts, and extract learnings after work completes. Knowledge persists in JSONL files for cross-session continuity.

When to Use

  • Before starting any work (prime mode)
  • After completing work, BEFORE PR creation (reflect mode)
  • When recovering from context loss (recovery priming)

Knowledge Categories

CategoryFileContent
Critical Rulesfacts.jsonlMUST FOLLOW constraints
Gotchasgotchas.jsonlCommon pitfalls
Patternspatterns.jsonlCodebase best practices
Decisionsdecisions.jsonlArchitectural choices with rationale
Anti-Patternsanti-patterns.jsonlWhat NOT to do
Codebase Factscodebase-facts.jsonlStructural information
API Behaviorsapi-behaviors.jsonlUndocumented quirks

Process

Prime Mode

  1. Load knowledge base files for work type
  2. Surface MUST FOLLOW rules first
  3. Present GOTCHAS and PATTERNS
  4. Load relevant DECISIONS

Reflect Mode

  1. Extract patterns from completed work
  2. Identify gotchas from review failures
  3. Record architectural decisions with rationale
  4. Persist to .beads/knowledge/

Tool Use

Invoke via babysitter process: methodologies/metaswarm/metaswarm-knowledge-cycle