By theafh
Build, maintain, and distill a persistent interlinked markdown knowledge base from URLs, files, and chat sessions — with automated auditing, contradiction detection, and LLM-to-LLM knowledge compression.
Create executive summaries from documents, reports, and written content. Use when user asks to summarize a document, create an executive summary, condense content, extract key takeaways, or synthesize written materials. Produces structured prose preserving logic and reasoning at 10-15% of original length.
Convert any input text into a Sparse Priming Representation (SPR) — a compact, markdown-structured set of non-overlapping, informationally dense priming statements that allow another LLM (not previously exposed to the source) to reconstruct the original material as completely as possible. Use when asked to create an SPR, produce priming statements, generate a sparse priming representation, or compress content for LLM-to-LLM knowledge transfer.
Build and maintain a persistent, compounding knowledge base of interlinked plain markdown files. Use when the user asks to create, build, start, or initialize a wiki or knowledge base; ingest, add, or process a source (URL, article, paper, PDF, transcript, meeting note, internal note, paste) into their wiki; query an existing wiki to answer a research or domain question; lint, audit, fix, health-check, clean up, or auto-repair a wiki; archive or reorganize wiki pages; or references their wiki, knowledge base, or research notes.
Audit and autonomously fix every issue in the wiki — structure, content, splits, links, tags, scaffold drift, and cross-page contradictions — by invoking the `wiki_auto_shaper` agent. Use when the user asks to fix, repair, lint, audit, health-check, clean up, or auto-repair their wiki.
Import a specific resource (URL, file, paper, PDF, transcript, meeting note, internal note, paste) into the wiki using a triage-first protocol — capture it as raw source, mine the captured raw for durable knowledge, diff every candidate against the existing wiki, and surface both candidate additions and contradictions with concrete reconciliation suggestions before any wiki-page write. Use when the user points at such a resource and asks to import, integrate, digest, absorb, review-before-adding, or propose-then-add it into their wiki; when they want a triage step on a single source rather than a straight ingest; or whenever a named source should be brought in with a propose-then-act front end.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A collection of professional AI skills, agents, commands, and hooks. The same source of truth ships through several equal paths. You can install it from the bundled Claude Code marketplace, symlink it into vendor config dirs globally with make deploy (VS Code Copilot, Cursor, Claude Code, OpenAI Codex, Gemini CLI, Google Antigravity), symlink it into a single repo's local config via --project-dir, or use it in-place from a checkout. The deployment script discovers artefacts by plugin layout and installs them where each tool expects them.
ai-modules/
├── .claude-plugin/
│ └── marketplace.json # registers the plugins below as a Claude marketplace
├── plugins/ # one subdirectory per plugin
│ ├── knowledge_management/
│ │ ├── .claude-plugin/plugin.json
│ │ ├── .codex-plugin/plugin.json
│ │ ├── README.md
│ │ ├── agents/ # one .md file per agent
│ │ │ └── wiki_auto_shaper.md
│ │ └── skills/ # one subdirectory per skill, each with SKILL.md
│ │ ├── wiki/
│ │ ├── wiki_wrapup/
│ │ ├── wiki_import/
│ │ ├── wiki_fix/
│ │ ├── executive_summary/
│ │ └── spr/
│ └── ai_dev/
│ ├── .claude-plugin/plugin.json
│ ├── .codex-plugin/plugin.json
│ ├── README.md
│ └── skills/
│ ├── git_commit/
│ ├── update_changelog/
│ ├── ai_instruction_writing/
│ ├── ai_instruction_formatting/
│ ├── format_markdown/
│ ├── format_python/
│ └── format_rust/
└── deployment/ # deployment script for installing artefacts globally or per-project
├── deployment.sh
├── deployment.conf
└── README.md
Each skill is a written procedure the model loads when its trigger fires. Bundling deterministic helpers (bash and python scripts, linters, schema files) alongside the prose lets the agent offload mechanical work to programs that can't hallucinate, and follow a written workflow instead of re-deriving one each session. The practical effect is fewer turns per task, smaller context per turn, and more consistent output across runs. On metered models, that translates directly into time and tokens saved.
Skills and agents for building, maintaining, and distilling a persistent, compounding knowledge base. Everything is plain markdown, readable in any editor or CLI, with no Obsidian or vendor reader required.
The wiki itself plus paired front ends that wrap two of its workflows so the model has a single named entry point per use case:
entity, concept, comparison, summary, query, procedure) is read from SCHEMA.md, so a wiki extends its taxonomy without touching the linter. Provenance is anchored by footnotes plus body-only sha256 drift detection on raw sources. Discovery, init, lint, and the sha256 helper all ship as bundled scripts, so the agent runs deterministic programs for the mechanical parts instead of inventing them inline each session.wiki_import takes one named resource (URL, file, paper, PDF, transcript, meeting note, internal note, or paste); wiki_wrapup takes the current chat session. Both capture the source, diff each candidate against the existing wiki, and emit a triage report (new pages, extensions, contradictions with both excerpts and concrete reconciliation options) before any wiki-page write lands. Approved writes route back through the wiki skill. Use them when "review what you'd change before changing it" matters — for example, after a research chat, or before importing a contested paper.wiki_fix is the one-shot skill wrapper; wiki_auto_shaper is the agent it hands off to. The agent runs a two-phase loop — assess (lint plus semantic audit), then fix, then re-lint until clean. It repairs frontmatter and schema violations, broken links, off-taxonomy tags, oversized or topic-mixing pages, procedure pages leaking instance content, content that drifts from the per-type page anatomy, and surfaces cross-page contradictions via the contested-page protocol for human review rather than auto-resolving them.Two distillation skills that operate on text outside the wiki:
npx claudepluginhub theafh/ai-modules --plugin knowledge_managementSkills for everyday AI-assisted development: structured git commits, day-grouped changelog maintenance, writing and formatting AI instructions (prompts, rules, skill files, agent definitions), and language style guides for markdown, Python, and Rust.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
AI-powered wiki generator for code repositories. Generates comprehensive, Mermaid-rich documentation with dark-mode VitePress sites, onboarding guides, deep research, and source citations. Inspired by OpenDeepWiki and deepwiki-open.
Claude + Obsidian knowledge companion. Sets up a persistent, compounding wiki vault (Karpathy's LLM Wiki pattern). v1.7 "Compound Vault" + v1.8 methodology modes close 5 of 5 priority gaps from the May 2026 compass artifact. Ships: substrate alignment with kepano/obsidian-skills, default Obsidian CLI transport, hybrid retrieval (contextual prefix + BM25 + cosine rerank per Anthropic's Sept 2024 research), per-file advisory locking for multi-writer safety, pre-commit verifier agent, AND methodology modes (LYT / PARA / Zettelkasten / Generic) for first-class organizational support no other Claude+Obsidian competitor offers. v1.7.x audit closure: every BLOCKER + HIGH + MEDIUM + LOW finding from the v1.7.0 audit is CLOSED or DEFERRED-with-rationale. Optional DragonScale Memory extension (log folds, deterministic addresses, semantic tiling lint, boundary-first autoresearch).
Complete AI coding workflow system. Self-correcting memory + persistent FTS5-indexed research wikis + auto-research loop + multi-LLM council on a single SQLite store. 33 skills, 8 agents, 22 commands, 37 hook scripts across 24 events. Cross-agent via SkillKit.
Make your AI agent code with your project's architecture, rules, and decisions.