wiki

Manage a persistent markdown knowledge base with categorized pages and keyword tags.

1|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/Leap0920/Clean-Portfolio --skill wiki-leap0920
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wiki
Source: https://github.com/Leap0920/Clean-Portfolio/tree/main/%25USERPROFILE%25/.openclaude/plugins/cache/omc/oh-my-claudecode/4.14.0/skills/wiki
Command: npx skills add https://github.com/Leap0920/Clean-Portfolio --skill wiki-leap0920

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The wiki skill eliminates the problem of repeatedly forgetting hard-won project knowledge by letting an AI maintain a persistent, self-updating markdown knowledge base across sessions.

Core Features & Use Cases

  • Persistent markdown knowledge base: Store session and project knowledge as git-ignored markdown pages so it compounds over time.
  • Ingest and query with citations: Ingest knowledge into titled, tagged pages and query by keywords/tags to retrieve matching pages with snippets for citation-based synthesis.
  • Quality checks with linting: Run a health check to detect orphan pages, stale content, broken cross-references, oversized pages, and structural contradictions.
  • Fast page creation: Add single pages quickly when you just need to capture a decision, pattern, or debugging note.

Quick Start

Ask the AI to wiki_add a new page titled "Authentication Architecture" containing your current design notes and tagging it with auth and architecture.

Frequently Asked Questions about wiki

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

FAQPage Schema
How do I maintain persistent project documentation across multiple AI sessions?

To maintain persistent project documentation across multiple AI sessions, use a markdown knowledge base that stores pages in a local directory with an auto-maintained index. This ensures your session learning and architecture notes compound over time without being lost.

How do I find specific architecture notes or debugging records using keyword and tag matching?

You can find specific architecture notes or debugging records by querying a markdown knowledge base using keyword and tag matching. This mechanism retrieves titled pages with snippets for citation-based synthesis, operating without vector embeddings.

What is the best way to detect broken cross-references and stale content in a markdown wiki?

The best way to detect broken cross-references and stale content in a markdown wiki is to run a linting health check. This process identifies orphan pages, oversized pages, structural contradictions, and stale content to ensure ongoing refactoring quality.

Can I create cross-references between decision logs in a local knowledge base?

Yes, you can create cross-references between decision logs in a local knowledge base using the [[page-name]] link syntax. This connects your categorized markdown pages, allowing you to navigate related architecture notes and session learning records.

How to quickly add a single page to a project knowledge base for a debugging record?

To quickly add a single page to a project knowledge base for a debugging record, use the fast page creation feature. This allows you to instantly capture a decision, pattern, or debugging note as a titled and tagged markdown page.