brewcode:spec
openbooklet.com/s/brewcodespecopenbooklet.com/s/brewcodespec@1.0.0GET /api/v1/skills/brewcodespecCreates task specification through research and user interaction.
Interactive agent creation and improvement orchestrator. Create or improve Claude Code agents.
Analyzes project to extract etalon classes, patterns, and architecture by layer. Generates convention documents in .claude/convention/ and organizes rules.
Orchestrates multi-agent debates with 3 modes: Challenge (select best variant), Strategy (deep analysis with independent proposals), Critic (find all weaknesses). Triggers: debate, challenge, compare options, strategy analysis, critique, find weaknesses.
E2E testing orchestration: setup agents, create BDD scenarios, write autotests, review with quorum. Triggers: e2e, end-to-end, scenarios, autotest, BDD.
Manages grepai semantic search (setup, status, start, stop, reindex, optimize, upgrade).
Installs brewcode prerequisites (brew, coreutils, jq, grepai).
Creates execution plan (PLAN.md) from SPEC or Plan Mode file.
Syncs KNOWLEDGE.jsonl or session learnings to project rules. Use when - updating rules, syncing knowledge, extracting learnings, organizing anti-patterns. Trigger keywords - rules, knowledge sync, avoid patterns, best practices, session rules, extract rules.
Scans all git-tracked files for leaked secrets and credentials. Use when - scanning for secrets, security audit, finding leaked credentials. Trigger keywords - secrets scan, find credentials, security scan, leaked keys, security audit.
Analyzes project structure and tech stack to generate adapted PLAN.md.template in .claude/tasks/templates/.
Skill management - list, improve, create skills with activation optimization.
Reviews code for project standards compliance and finds duplicates. Use when - reviewing code quality, checking standards, finding duplicates, analyzing compliance. Trigger keywords - standards review, check standards, find duplicates, code review, compliance check, reusable code.
Executes task with infinite context and automatic handoff.
Creates and manages dynamic teams of domain-specific agents. Analyzes project, proposes team (5-20 agents), creates with tracking framework. Modes: create, update, status, cleanup. Use when - creating project team, managing agents, team update, team status. Trigger keywords - teams, create team, update team, team status, cleanup team.
Removes brewcode project files (templates, configs, logs).
Removes AI artifacts, cleans comments, simplifies documentation in code. Use when - humanizing code, removing AI comments, cleaning docs, fixing unicode, making code human-readable. Trigger keywords - humanize, human, ai artifacts, ai comments, clean comments, simplify docs, unicode fix, remove generated, make readable.
Optimizes text and docs for LLM token efficiency. Use when - optimizing prompts, reducing tokens, compressing text, condensing verbose content. Trigger keywords - optimize, reduce tokens, compress, condense, slim, tighten, too verbose, shrink.
Universal 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.
Auto-indexed from kochetkov-ma/claude-brewcode
Are you the author? Claim this skill to take ownership and manage it.
Related Skills
graceful-error-recovery
Use this skill when a tool call, command, or API request fails. Diagnose the root cause systematically before retrying or changing approach. Do not retry the same failing call without first understanding why it failed.
audience-aware-communication
Use this skill when writing any explanation, documentation, or response that will be read by someone else. Match vocabulary, depth, and format to the audience's expertise level before writing.
Refactoring Expert
Expert in systematic code refactoring, code smell detection, and structural optimization. Use PROACTIVELY when encountering duplicated code, long methods, complex conditionals, or any code quality issues. Detects code smells and applies proven refactoring techniques without changing external behavior.
Research Expert
Specialized research expert for parallel information gathering. Use for focused research tasks with clear objectives and structured output requirements.
clarify-ambiguous-requests
Use this skill when the user's request is ambiguous, under-specified, or could be interpreted in multiple ways. If proceeding with a wrong assumption would waste significant work, always ask exactly one focused clarifying question before doing anything.
structured-step-by-step-reasoning
Use this skill for any problem that involves multiple steps, tradeoffs, or non-trivial logic. Think out loud before answering to improve accuracy and transparency. Apply whenever the answer is not immediately obvious.