Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By kochetkov-ma
Auto-syncs Claude Code skills, agents, rules, and markdown documentation, converts Markdown to PDFs, optimizes memory files, generates installation docs, and publishes content to brewpage.app — all from CLI interactions.
npx claudepluginhub kochetkov-ma/claude-brewcode --plugin brewdocUniversal documentation sync for skills, agents, markdown. Modes - status, init, global, project, file, folder.
Interactive guide and tutorial for brewcode plugin suite. Teaches all features step-by-step with progress tracking. Use when - help, tutorial, guide, how to use, getting started, onboarding, learn brewcode.
Converts Markdown to professional PDF. Two engines - reportlab (lightweight) or weasyprint (full CSS). Style customization, test mode, dependency management. Triggers - pdf, md to pdf, markdown to pdf, convert pdf, generate pdf.
Optimizes Claude Code memory in 4 interactive steps - removes duplicates, migrates to rules/CLAUDE.md, compresses, validates with cleanup
Generates documentation about Claude Code installations - internal overview of local setup, external docs on hooks/context/agents, or web research from forums/GitHub/marketplaces
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Brewcode - full-featured development platform for Claude Code: infinite focus tasks, prompt optimization, skill/agent creation, quorum reviews, rules management
Commands for syncing CLAUDE.md, permissions allowlist, and refreshing context. Hooks for marketplace-to-plugin sync.
Documentation and authoring workflow router: audit docs vs code drift, sync docs after changes, optimize prompts and SKILL.md files, validate GLFM and Markdown formatting, summarize files/URLs/images with fidelity enforcement. Use when: docs are out of date, CLAUDE.md needs improving, SKILL.md needs optimizing, checking if documentation matches code, summarizing files or URLs.
Use this agent when you need to analyze a service or codebase component and create comprehensive documentation in CLAUDE.md files. This agent should be invoked after implementing new services, major refactoring, or when documentation needs updating to reflect the current codebase structure. Examples: <example>Context: The user has just implemented a new authentication service and wants to document it properly. user: 'I just finished implementing the auth service, can you document how it works?' assistant: 'I'll use the codebase-documenter agent to analyze the authentication service and create detailed documentation in CLAUDE.md' <commentary>Since the user has completed a service implementation and needs documentation, use the Task tool to launch the codebase-documenter agent to create comprehensive CLAUDE.md documentation.</commentary></example> <example>Context: The user wants to ensure a newly added API module is properly documented for the team. user: 'We need documentation for the new payment processing API I just added' assistant: 'Let me use the codebase-documenter agent to analyze the payment processing API and create proper documentation' <commentary>The user needs documentation for a new API module, so use the codebase-documenter agent to create CLAUDE.md files with setup instructions and architectural notes.</commentary></example>
Create comprehensive documentation for code, APIs, and projects.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Brewtools - universal utilities for Claude Code: text optimization, humanization, secrets scanning
Brewcode - full-featured development platform for Claude Code: infinite focus tasks, prompt optimization, skill/agent creation, quorum reviews, rules management
Claude Code plugin suite -- three plugins for development, documentation, and text utility workflows.
A regular Claude Code session loses context during compaction. Brewcode automatically saves knowledge, passes state between compaction cycles, and continues work without restarting. Three plugins. 22+ skills. 14 agents. 9 lifecycle hooks.
Security: Code is scanned on every commit. No personal data is collected or transmitted.
| Plugin | Purpose | Skills | Install |
|---|---|---|---|
| brewcode | Infinite task execution, quorum reviews, skill/agent creation, semantic search | 15 | claude plugin install brewcode@claude-brewcode |
| brewdoc | Documentation tools: auto-sync, memory optimization, PDF conversion, publishing | 6 | claude plugin install brewdoc@claude-brewcode |
| brewtools | Universal text utilities: token optimization, humanization, secrets scanning | 3 | claude plugin install brewtools@claude-brewcode |
Permanent installation through the Claude Code plugin system. Plugins load automatically with every session.
claude plugin marketplace add https://github.com/kochetkov-ma/claude-brewcode
claude plugin install brewcode@claude-brewcode
claude plugin install brewdoc@claude-brewcode
claude plugin install brewtools@claude-brewcode
claude plugin marketplace update claude-brewcode
claude plugin update brewcode@claude-brewcode
claude plugin update brewdoc@claude-brewcode
claude plugin update brewtools@claude-brewcode
claude --plugin-dir ./brewcode --plugin-dir ./brewdoc --plugin-dir ./brewtools
| Component | Version | Purpose |
|---|---|---|
| Claude Code CLI | latest | Plugin runtime |
| Node.js | 20+ | Hook runtime |
| macOS | 13+ | Supported OS |
macOS only. Linux and Windows support is planned for future releases.
/brewcode:setup # 1. Analyze project, generate templates (one-time)
/brewcode:spec "Implement JWT authorization" # 2. Research codebase + create specification
/brewcode:plan # 3. Generate phased execution plan
/brewcode:start # 4. Execute with infinite context handoff
After /brewcode:setup, each task follows the cycle: spec -> plan -> start. During execution, the plugin automatically compacts knowledge at ~90% context, writes handoff state, and continues without interruption.