claude

llm-code-wiki

Build and maintain a persistent, cross-referenced markdown wiki alongside any source-code project — single packages, monorepos, or hybrid shapes. Adapts to the repo's folder structure: classifies top-level dirs as apps, packages, domains, or docs containers, and pins the layout in CLAUDE.md/AGENTS.md.

0 on GitHubby Patrick Sprowlsv0.3.0MITupdated 6 months ago

Not in a marketplace yet, so it loads for one session with --plugin-dir.

Plugin llm-code-wiki in psprowls/llm-code-wiki. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (2)

  • llm-code-wiki

    Use when building or maintaining a persistent wiki alongside any source-code project — single packages, monorepos, or hybrid shapes. Adapts to the repo's folder structure: detects app, package, domain, and docs containers and pins the layout in CLAUDE.md/AGENTS.md. Triggers include "wiki this repo",

  • obsidian-markdown

    Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.

Slash commands (6)

  • /llm-code-wiki:ingest

    Ingest a source file from raw/ into the Code Wiki — read, discuss, write summary, update package/domain/concept pages, propose ADRs if decisions are captured, flag contradictions with code, update index, append to log. Usage /code-ingest <path-to-source>

  • /llm-code-wiki:init

    Bootstrap a fresh Code Wiki alongside a source code repo — three-layer structure, schema files, starter templates. Top-level wiki directory name is configurable (default llm-wiki); inner Obsidian vault dir defaults to <repo-name>-vault. Usage /code-init --wiki <path> --repo <path> --topic "<topic>"

  • /llm-code-wiki:lint

    Run a health check on the Code Wiki — mechanical (orphans, broken links, stale pages, missing frontmatter, duplicates, log gap), semantic (contradictions, cross-reference gaps, stale claims, roadmap staleness, ADR chain), and code-drift (packages on disk vs. in vault, exports mismatch). Outputs a ma

  • /llm-code-wiki:log

    Show recent entries from the Code Wiki log (<vault>/log.md). Uses the standardized ## [YYYY-MM-DD] header format so grep + tail works. Usage /code-log [--last N] [--op scan|ingest|query|lint|...]

  • /llm-code-wiki:query

    Query the Code Wiki — reads index.md first, drills into 3-10 relevant pages (packages, domains, concepts, architecture, ADRs, sources), synthesizes answer with inline [[wikilinks]] and `code-paths:line`, and offers to file the answer back. Usage /code-query "<question>

  • /llm-code-wiki:scan

    Walk the monorepo, detect workspace packages from manifests (package.json, pyproject.toml, Cargo.toml, go.mod), diff against the vault's package/app/domain folders, and create/update stub pages (one folder per workspace, with overview file named to match). Flags renames and deletions for user confir

Subagents (4)

  • code-ingestor

    Dispatched sub-agent that ingests a source file from raw/ into the Code Wiki. Reads the source, proposes TL;DR and key claims, identifies which package/domain/concept pages will be touched, flags contradictions with wiki or code, proposes ADRs when decisions are captured, and — after user confirmati

  • code-librarian

    Dispatched sub-agent that answers queries against a Code Wiki. Reads index.md first, drills into 3-10 relevant pages across categories (architecture, packages, domains, concepts, ADRs, sources, issues, roadmap), synthesizes an answer with inline [[wikilink]] and `code-path:line` citations, and offer

  • code-linter

    Dispatched sub-agent that runs a health check on a Code Wiki. Mechanical checks via scripts (orphans, broken links, stale pages, missing frontmatter, duplicate titles, log gaps, CODE DRIFT), semantic checks (contradictions vault↔vault and vault↔code, stale claims, concept gaps, issue/ticket sync, ro

  • code-scanner

    Dispatched sub-agent that walks the monorepo to detect workspace packages (from package.json, pyproject.toml, Cargo.toml, go.mod), diffs against the vault's package/app/domain folders, and proposes/creates/updates stub package pages. Flags renames and deletions for user confirmation. Spawn when the

View source on GitHub

Similar plugins

Claude API and SDK documentation skill for building LLM-powered applications

19 skills

anthropics/skills 193,780

ruflo-adr

claudecodex

ADR lifecycle management — create, index, supersede, and link Architecture Decision Records to code

5 skills · 1 command · 1 agent

ruvnet/ruflo 81,589

Generate natively editable PPTX from PDF / DOCX / URL / Markdown — real DrawingML shapes, text boxes, charts, and animations. Note: run `pip install -r requirements.txt` inside the installed plugin directory for the Python post-processing scripts to work.

1 skill

hugohe3/ppt-master 76,375

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

obsidian

claude

Claude Skills for Obsidian

6 skills

kepano/obsidian-skills 51,587

Install the "AAS Documents & Presentations" workflow plugin from Agentic Awesome Skills.

7 skills

sickn33/agentic-awesome-skills 49,620

Maintain llm-code-wiki?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted