By jobrien127
Automated wiki maintenance for the local Claude Code plugin marketplace — ingest, lint, query, and sync wiki docs from plugin source files
npx claudepluginhub jobrien127/plugin-marketplace --plugin vault-wikiReads a target directory's source files and writes wiki pages for it. Adapts to any project structure — plugins, packages, APIs, SDKs, monorepos, or docs. Dispatched by the vault-wiki:ingest skill. Receives TARGET_DIR and root paths as context.
Scores a target directory for documentation completeness and identifies gaps. Adapts scoring rubric to the detected project type. Dispatched by the vault-wiki:lint skill. Produces a scored report and updates wiki/gaps.md.
Multi-step Obsidian vault orchestrator. Invoked when coordinating multiple vault operations in sequence. Not called by individual obsidian-* skills, which operate directly via REST API or MCP. Use this agent when a single task requires combining read, write, search, and sync in one flow.
Parse vault lint audit output and auto-remediate documentation gaps. Dispatched by remediate skill after lint-agent identifies gaps. Generates missing READMEs, updates wiki pages, fills documentation.
Read a project's source files and generate wiki pages for it. Works with any directory structure: Claude plugins, npm packages, Go modules, Python projects, APIs, SDKs, monorepos, or plain documentation. Triggers when the user says "ingest", "document this project", "generate wiki", "add to the wiki", "update wiki for", or "ingest --target-dir <path>". Use --target-dir to specify a directory; defaults to the current directory.
Analyze a project for documentation completeness gaps. Adapts scoring to the project type: plugin, package, API, SDK, monorepo, or docs. Triggers when the user says "lint", "audit docs", "completeness check", "what needs work", "score this project", "check documentation", or "lint --target-dir <path>".
Fetch notes and metadata from an Obsidian vault via REST API or MCP server.
Full-text and tag-based search across an Obsidian vault via REST API or MCP server.
Sync Obsidian vault changes with git via obsidian-git plugin.
Create, update, or delete notes in an Obsidian vault via REST API or MCP server.
Answer questions about a project using wiki content and QMD search. Triggers when the user says "what does [X] do?", "query wiki:", "find components that", "which skill handles", "tell me about [X]", "what's in the wiki", or "search wiki for".
Consume vault lint audit output and dispatch the remediate agent to fix documentation gaps.
Detect which source files have changed since the last wiki update and re-ingest only those. Triggers when the user says "sync wiki", "update changed files", "what's out of date", "refresh wiki", "check for changes", "is the wiki current", or "sync --target-dir <path>".
A local marketplace of Claude Code plugins — self-contained packages that extend Claude with hooks, skills, agents, and MCP servers.
v1.4.1Meta-plugin that injects project state into every session and synthesizes session transcripts into a persistent knowledge base. The backbone for self-improving Claude Code setups.
Skills: /whetstone:route, /whetstone:think, /whetstone:verify, /whetstone:compress, /whetstone:synthesizer, /whetstone:improve, /whetstone:setup
Auto-behaviors:
v0.1.0Routes tasks to the appropriate Claude model tier (Haiku / Sonnet / Opus) based on task complexity, reducing cost without sacrificing quality.
Skills: /dispatch:route, /dispatch:haiku, /dispatch:sonnet, /dispatch:opus
Interactive wizard for managing project-level settings.local.json permissions. Detects project type, suggests safe permission patterns, and reduces manual approval friction.
Command: /permissions
Features: Smart project-type detection, categorized permission safety levels, proactive suggestions when starting new projects.
Transparently converts structured data in prompts to TOON format for token-efficient LLM processing, then converts responses back to JSON for display. Saves 30–60% tokens on structured data.
Extraction methods: LLM (Claude API), Markdown tables, key-value regex — with graceful fallback.
v0.1.0MCP server and hook-driven automation for structured problem-solving workflows. Decomposes problems, specifies requirements, generates solutions, validates output, and resumes context across sessions.
Agents: decomposer, specifier, generator, validator, calibrator
Hooks: SessionStart (resume context), PostToolUse (validate stage), PreCompact/PostCompact (save/restore state)
Requires: Python ≥ 3.12, uv
v0.1.0Automated wiki maintenance for this plugin marketplace. Ingests plugin source files, lints wiki docs, and keeps the knowledge base in sync.
Agents: ingest-agent, lint-agent, remediate-agent, obsidian-agent
Each plugin is self-contained. Install by pointing Claude Code at the plugin directory:
# Load a single plugin
claude --plugin-dir /path/to/plugin-marketplace/whetstone
# Or copy to your Claude plugins directory
cp -r whetstone ~/.claude/plugins/
Then enable in ~/.claude/settings.json:
{
"enabledPlugins": {
"whetstone": true
}
}
Each plugin follows the Claude Code plugin spec:
<plugin-name>/
├── .claude-plugin/
│ └── plugin.json # Manifest: name, version, description, hooks
├── skills/ # Slash commands (/plugin:skill)
├── agents/ # Subagent prompt definitions
├── hooks/ # Lifecycle hook scripts
├── commands/ # Top-level slash commands
└── README.md
MIT
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.
Complete developer workflow toolkit. Includes 34 reference skills, 34 specialized agents, and 21 slash commands covering TDD, debugging, code review, architecture, documentation, refactoring, security, testing, git workflows, API design, performance, UI/UX design, plugin development, and incident response. Full SDLC coverage with MCP integrations.
Connect to Atlassian products including Jira and Confluence. Search and create issues, access documentation, manage sprints, and integrate your development workflow with Atlassian's collaboration tools.
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. Covers memory management, session notetaking, knowledge organization, and agent context across projects. Based on Andrej Karpathy's LLM Wiki pattern. Optional DragonScale Memory extension adds hierarchical log folds, deterministic page addresses, embedding-based semantic tiling lint, and boundary-first autoresearch topic selection.
Streamline engineering workflows — standups, code review, architecture decisions, incident response, and technical documentation. Works with your existing tools or standalone.