knowledge-base-builder

Generates a structured markdown documentation pack from recorded meetings, threads, and screen captures.

84|37|Updated May 23, 2026
One-click install
npx skills add https://github.com/legioncodeinc/vibe-coding-tools --skill knowledge-base-builder-legioncodeinc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: knowledge-base-builder
Source: https://github.com/legioncodeinc/vibe-coding-tools/tree/main/src/quarantine/skills/keep/knowledge-base-builder
Command: npx skills add https://github.com/legioncodeinc/vibe-coding-tools --skill knowledge-base-builder-legioncodeinc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Project knowledge lives scattered across calls, message threads, and screens nobody will revisit, so every contractor briefing or AI session starts with re-explaining context. This Skill ingests one project's captured meetings, threads, and on-screen artifacts and writes a durable markdown documentation pack with receipts on every fact. ## Core Features & Use Cases - Structured documentation pack: Produces an index, glossary, product requirements, architecture notes, decision records (MADR, Nygard, or Y-statement), a brand brief, and an open questions register in a numbered directory. - Contradiction register: Detects six kinds of conflicts (numeric, reversal, definitional, scope, attribution, temporal) and records both readings with dates and receipts, resolved through a confirmation gate. - Sensitive segregation: Sorts financial, legal, equity, personnel, and third-party confidential material into a separate file before any document is written. - Monthly staleness watch: Optionally creates a Littlebird routine that flags stale documents, new decisions, and unresolved contradictions, then hands back to an interactive session. - Use Case: Ask it to document a project before briefing a contractor, and receive a complete pack where every requirement carries a receipt and every conflict is surfaced rather than silently resolved. ## Quick Start Ask the assistant to build a knowledge base for your project from your recorded calls and threads, then answer the four scoping questions about the project's names, calls, people, and purpose.

Frequently Asked Questions about knowledge-base-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I document a project from recorded meetings and calls?▼

Ask for a knowledge base for the project and answer four scoping questions about its names, recurring calls, people, and purpose. The skill sweeps meeting summaries, transcripts, snapshots, and threads, then writes a markdown pack covering requirements, architecture, decisions, and open questions.

How does the contradiction register handle conflicting statements?▼

It detects six conflict kinds including numeric, reversal, and definitional, recording both readings with dates and receipts. Recency wins by default but never silently, and every conflict goes to a confirmation gate where you pick reading A, reading B, or neither.

What are the requirements for using Littlebird MCP capture?▼

The skill requires the Littlebird MCP connected on a Power or Pro plan, and it checks available tools and subscription status before starting. Without capture access it stops rather than writing a pack from a verbal description of the project.

Can it write a specification for a project that has not been discussed yet?▼

No. It documents what already exists in capture, so a project with no recorded meetings, threads, or snapshots produces a report saying so instead of a pack. Thin material yields a single project-context note rather than padded documents.

How does it keep sensitive information out of a contractor pack?▼

A dedicated segregation stage runs before any file is written, sorting financial, equity, legal, personnel, and third-party confidential material into a separate uppercase-named file or dropping it. The skill states at handover that segregation does not make the main pack safe to publish.