Use this agent when you need to brainstorm software solutions, evaluate architectural approaches, or debate technical decisions before implementation. Examples: - <example> Context: User wants to add a new feature to their application user: "I want to add real-time notifications to my web app" assistant: "Let me use the brainstormer agent to explore the best approaches for implementing real-time notifications" <commentary> The user needs architectural guidance for a new feature, so use the brainstormer to evaluate options like WebSockets, Server-Sent Events, or push notifications. </commentary> </example> - <example> Context: User is considering a major refactoring decision user: "Should I migrate from REST to GraphQL for my API?" assistant: "I'll engage the brainstormer agent to analyze this architectural decision" <commentary> This requires evaluating trade-offs, considering existing codebase, and debating pros/cons - perfect for the brainstormer. </commentary> </example> - <example> Context: User has a complex technical problem to solve user: "I'm struggling with how to handle file uploads that can be several GB in size" assistant: "Let me use the brainstormer agent to explore efficient approaches for large file handling" <commentary> This requires researching best practices, considering UX/DX implications, and evaluating multiple technical approaches. </commentary> </example>
Comprehensive code review with scout-based edge case detection. Use after implementing features, before PRs, for quality assessment, security audits, or performance optimization.
Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Focuses on recently modified code unless instructed otherwise.
Use this agent when you need to investigate issues, analyze system behavior, diagnose performance problems, examine database structures, collect and analyze logs from servers or CI/CD pipelines, run tests for debugging purposes, or optimize system performance. This includes troubleshooting errors, identifying bottlenecks, analyzing failed deployments, investigating test failures, and creating diagnostic reports. Examples:\n\n<example>\nContext: The user needs to investigate why an API endpoint is returning 500 errors.\nuser: "The /api/users endpoint is throwing 500 errors"\nassistant: "I'll use the debugger agent to investigate this issue"\n<commentary>\nSince this involves investigating an issue, use the Task tool to launch the debugger agent.\n</commentary>\n</example>\n\n<example>\nContext: The user wants to analyze why the CI/CD pipeline is failing.\nuser: "The GitHub Actions workflow keeps failing on the test step"\nassistant: "Let me use the debugger agent to analyze the CI/CD pipeline logs and identify the issue"\n<commentary>\nThis requires analyzing CI/CD logs and test failures, so use the debugger agent.\n</commentary>\n</example>\n\n<example>\nContext: The user notices performance degradation in the application.\nuser: "The application response times have increased by 300% since yesterday"\nassistant: "I'll launch the debugger agent to analyze system behavior and identify performance bottlenecks"\n<commentary>\nPerformance analysis and bottleneck identification requires the debugger agent.\n</commentary>\n</example>
Use this agent when you need to manage technical documentation, establish implementation standards, analyze and update existing documentation based on code changes, write or update Product Development Requirements (PDRs), organize documentation for developer productivity, or produce documentation summary reports. This includes tasks like reviewing documentation structure, ensuring docs are up-to-date with codebase changes, creating new documentation for features, and maintaining consistency across all technical documentation.
AI-optimized browser automation CLI with context-efficient snapshots. Use for long autonomous sessions, self-verifying workflows, video recording, and cloud browser testing (Browserbase).
Generate images via Nano Banana with 129 curated prompts. Mandatory validation interview refines style/mood/colors (use --skip to bypass). 3 modes: search, creative, wild. Styles: Ukiyo-e, Bento grid, cyberpunk, cinematic, vintage patent.
Analyze images/audio/video with Gemini API (better vision than Claude). Generate images (Imagen 4), videos (Veo 3). Use for vision analysis, transcription, OCR, design extraction, multimodal AI.
Autonomous iterative optimization loop — run N iterations against a mechanical metric, learn from git history, auto-keep/discard changes. Use for improving measurable metrics (coverage, performance, bundle size, etc.) through repeated experimentation.
Debug systematically with root cause analysis before fixes. Use for bugs, test failures, unexpected behavior, performance issues, call stack tracing, multi-layer validation, log analysis, CI/CD failures, database diagnostics, system investigation.
Explain Like I'm 5 - For complete beginners with zero coding experience
Educational explanations for developers with 0-2 years experience
Focus on system thinking and professional growth for 3-5 years experience
Trade-offs, business context, and architectural decisions for 5-8 years experience
Strategic thinking, risk assessment, and business alignment for 8-15 years experience
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Uses power 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.
Uses Bash, Write, or Edit tools
Uses Bash, Write, or Edit tools
Personal engineering plugin for Claude Code and OpenCode — 79 skills, 15 agents, hooks, and workflows for daily development.
/plugin marketplace add phucanh08/alp-marketplace
/plugin install alp@alp-personal
Or load locally for a single session:
claude --plugin-dir ~/alp-plugin
opencode-marketplace install https://github.com/phucanh08/alp-plugin
Or load locally:
opencode --plugin-dir ~/alp-plugin
Commands are exposed as skills under the alp: namespace. Core ones:
| Command | Description |
|---|---|
/alp:plan | Create implementation plans with research, red-team review, and task hydration |
/alp:cook | End-to-end feature implementation with auto workflow detection |
/alp:fix | Analyze and fix bugs, test failures, CI, type/lint/UI issues |
/alp:debug | Systematic root-cause debugging |
/alp:ask | Technical and architectural consultation |
/alp:brainstorm | Explore solutions with trade-off analysis |
/alp:test | Run tests and analyze results |
/alp:review | Code review with edge-case detection |
/alp:docs | Init / update / summarize project documentation |
/alp:watzup | Review recent branch changes and wrap up work |
/alp:journal | Write a development journal entry |
/alp:bootstrap | Bootstrap a new project end-to-end |
/alp:deploy | Deploy to any platform with auto-detection |
/alp:git | Conventional commits, push, PRs |
/alp:alp-help | Full command and skill reference |
See guide/COMMANDS.md for the complete catalog.
79 skills are invoked automatically by the agent during workflows, or directly via /alp:<skill>. Highlights:
| Skill | Purpose |
|---|---|
alp-plan | Planning engine — research, scope challenge, red-team, validation |
cook | Implementation execution with workflow detection |
alp-debug | Systematic debugging workflow |
alp-loop | Autonomous iterative optimization loop |
scout | Parallel codebase exploration |
bootstrap | Project kickoff workflow |
design / ui-ux-pro-max | Design systems, branding, UI/UX intelligence |
frontend-development / backend-development | Full-stack build skills |
skill-creator | Create or update skills |
Browse skills/ for the full set (backend, frontend, mobile, databases, devops, payments, media, docs, security, and more).
15 specialized subagents in agents/:
brainstormer, code-reviewer, code-simplifier, debugger, docs-manager, fullstack-developer, git-manager, journal-writer, mcp-manager, planner, project-manager, researcher, tester, ui-ux-designer, watzup.
hooks/) — session init, privacy block, scout context optimization, descriptive naming, dev-rules reminders, task/team coordination.output-styles/) — coding-level explanations from ELI5 to "god" (set via /alp:coding-level).rules/) — primary workflow, development rules, orchestration and team-coordination protocols.MIT
npx claudepluginhub phucanh08/alp-pluginHarness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.