By spencerbeggs
Design documentation and implementation plan management system for Claude Code
Maintain CLAUDE.md context files. Use for reviewing, updating, validating, and optimizing LLM context documentation.
Maintain internal design documentation and implementation plans. Use for creating, updating, validating, syncing, and managing design docs and plans.
Generate user-facing documentation. Use for creating READMEs, repository docs, documentation sites, and transforming internal docs to user docs.
Comprehensive quality audit for CLAUDE.md context files. Use when performing thorough quality checks, preparing for releases, ensuring context efficiency, or verifying token optimization.
Review CLAUDE.md files for quality, efficiency, and structure. Use when auditing LLM context files, checking documentation organization, preparing for context optimization, or ensuring lean imperative instructions.
Split large CLAUDE.md into child files. Use when context files exceed line limits, are too verbose, or cover multiple distinct topics that should be separate.
Update CLAUDE.md files to improve efficiency and structure. Use when optimizing LLM context files, implementing review recommendations, splitting large files, or adding design doc pointers.
Validate CLAUDE.md structure, formatting, and quality. Use when checking context files for compliance, ensuring proper structure, or verifying before commits.
Modifies files
Hook triggers on file write and edit operations
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 Claude Code plugin for managing design documentation, CLAUDE.md context files, implementation plans, and user-facing documentation. Injects structured context into every Claude session and provides 35 skills and 3 specialized agents for working with design docs end-to-end.
DESIGN_DOCS_CONTEXT_ENABLED.Skills for creating and managing design documents: initializing new design docs, updating existing ones, reviewing for completeness, extracting requirements, and more.
Skills for working with CLAUDE.md context files: validating structure, generating context from existing code, syncing context with project state, and auditing coverage.
Skills for generating user-facing documentation: README generation, API docs, changelog management, and documentation site scaffolding.
Skills for creating and tracking implementation plans: breaking design docs into tasks, estimating effort, tracking progress, and generating status reports.
End-of-branch workflow orchestration via /design-docs:finalize. Updates design docs, CLAUDE.md files, and user docs, then creates a changeset, commits, pushes, and opens a PR. Supports --no-pr, --docs-only, and --dry-run flags.
Install from the Claude Code plugin marketplace:
claude plugin marketplace add spencerbeggs/bot
claude plugin add spencerbeggs/design-docs
Or install locally for development:
claude plugin add ./plugin
| Environment Variable | Type | Default | Description |
|---|---|---|---|
DESIGN_DOCS_CONTEXT_ENABLED | "true" | "false" | "true" | Enable/disable context injection at session start |
| Command | Description |
|---|---|
bun run test | Run all tests (Bun test runner) |
bun run validate | Validate plugin manifest (claude plugin validate plugin) |
bun run lint | Biome lint check |
bun run lint:fix | Auto-fix lint issues |
bun run lint:md | Markdown lint check |
bun run lint:md:fix | Auto-fix markdown lint issues |
See CONTRIBUTING.md for development workflow and release process.
npx claudepluginhub spencerbeggs/bot --plugin design-docsComplete development toolkit - documentation, PRDs, design docs, debugging, PR workflows, and planning
Spec-driven development workflow system with structured phases: Requirements → Design → Tasks → Implementation
Design doc driven task management for human-agent collaboration
Structured planning pipeline: discovery, design documents, technical designs, task decomposition, task creation, and technical diagramming
Lightweight documentation memory for AI coding agents: scaffold a docs tree, validate it, and auto-load recent context each session.
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).