wiki

Maintain a persistent markdown knowledge base with keyword and tag queries.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/nichobbs/lyric-lang --skill wiki-nichobbs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wiki
Source: https://github.com/nichobbs/lyric-lang/tree/main/.claude/skills/wiki
Command: npx skills add https://github.com/nichobbs/lyric-lang --skill wiki-nichobbs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps you capture, organize, and reuse long-lived project and session knowledge without losing context between conversations.

Core Features & Use Cases

  • Ingest multi-page knowledge: Store structured markdown content with tags and categories to grow your knowledge base over time.
  • Query with keyword + tag matching: Retrieve relevant pages with snippets and use results as citations for synthesized answers.
  • Quality and hygiene checks: Detect orphan pages, stale content, broken cross-references, oversized pages, and structural contradictions via linting.
  • Fast additions and lifecycle management: Add single pages quickly, list/read/delete pages, and track history through an operation log.

Quick Start

Ask the wiki skill to ingest a page titled "Auth Architecture" with your notes, plus tags like "auth" and a category like "architecture".

Frequently Asked Questions about wiki

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

FAQPage Schema
How do I maintain a persistent markdown knowledge base across different sessions?

You can query a markdown knowledge base using keyword and tag matching to retrieve relevant pages with snippets, which serve as citations for synthesized answers.

How do I add new content to a project wiki and categorize it with tags?

Ingest pages into the wiki by providing a title, markdown content, descriptive tags, and a category, allowing the knowledge base to grow with structured, searchable project information.

Can I check my markdown knowledge base for broken cross-references and orphan pages?

The wiki requires no external dependencies, only writing markdown files to the .omc/wiki/ directory, making it suitable for any project needing persistent context storage without extra setup.

What is the best way to track changes and history in a markdown knowledge base?

An append-only operation log.md tracks additions, updates, and deletions within the knowledge base, providing a complete history of changes made to stored markdown pages.