knowledge-base
Create a compounding knowledge base—a workspace wiki of plain markdown pages linked together with wikilinks, designed to grow denser and more interconnected as you add sources. Ingest articles, documents, and notes into versioned raw files, then synthesize them into organized pages with frontmatter, cross-references, and provenance tracking. Run automated linting to catch broken links, orphaned pages, and schema drift, keeping your knowledge graph clean and queryable.
Knowledge-base builds a persistent wiki of interlinked markdown notes in your workspace that grows and stays correct over time.
AI-generated summary based on this skill's SKILL.md
Install
Open-Curiosity/gini-agent/knowledge-base · repository language: TypeScript
git clone https://github.com/Open-Curiosity/gini-agent
cp -r gini-agent/skills/knowledge/knowledge-base ~/.claude/skills/knowledge-baseFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I build a company wiki with knowledge-base?
knowledge-base lets you create a compounding workspace wiki of plain markdown pages linked together with wikilinks. Start by organizing your pages into folders, add frontmatter metadata to each, and use wikilinks to cross-reference related topics. As you ingest more sources and documents, your knowledge graph grows denser and more interconnected, creating a persistent team knowledge base that compounds over time.
Can I ingest articles and documents into knowledge-base automatically?
Yes. knowledge-base supports ingesting external sources—URLs, documents, and notes—into wiki pages with full provenance tracking. Your ingested content is stored as versioned raw files, then synthesized into organized pages with frontmatter metadata and cross-references, so you maintain a clear audit trail of where each piece of knowledge came from.
How do I find broken links and audit knowledge-base for orphaned pages?
knowledge-base includes automated linting tools to audit wiki integrity. Run the linter to detect broken links, orphaned pages, and frontmatter issues across your entire knowledge graph. This keeps your wiki clean, queryable, and free of dangling references, ensuring schema consistency and bidirectional wikilinks remain valid as your documentation evolves.
What does knowledge-base do with bidirectional wikilinks?
knowledge-base maintains bidirectional wikilinks and schema consistency across all your pages. When you link from one page to another using wikilinks syntax, the system automatically tracks the reverse connection, so related pages stay interconnected. This creates a true knowledge graph where every reference flows both directions, making navigation and discovery intuitive.
Can I query knowledge-base to answer questions from my wiki?
Yes. knowledge-base lets you query your wiki to answer questions grounded in ingested sources. By organizing your markdown pages with frontmatter metadata and wikilinks, you create a searchable knowledge base where questions can be answered by traversing your interconnected pages and tracing back to original source provenance.
SKILL.md
rendered from the published skill — quoted content, verbatim
Knowledge Base (Wiki)
You maintain a compounding knowledge base: a wiki of interlinked markdown notes that lives in the workspace. Unlike a chat that forgets, the wiki is written once and kept correct — every new source is folded into existing pages and cross-referenced, so the knowledge graph
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 3 files
skills/knowledge/knowledge-base/SKILL.md
skills/knowledge/knowledge-base/scripts/__tests__/lint.test.ts
skills/knowledge/knowledge-base/scripts/lint.ts