<h1 align="center">
<a href="https://prompts.chat">
Forked from: https://github.com/dgriffith/bad-daves-robot-army
Sign in to like and favorite skills
Forked from: https://github.com/dgriffith/bad-daves-robot-army
Your elite development force - a comprehensive suite of specialized AI agents and slash commands for Claude Code that supercharge your development workflow.
New to the Robot Army? Read the Robot Army Guide for comprehensive documentation, workflows, and battle-tested tactics.
Ready to deploy? Install the agents and commands:
# Initial setup make setup # Install globally to ~/.claude/ make install # Install to a specific project make install PROJECT=/path/to/project
This repository includes 38+ slash commands and specialized subagents organized into:
See the Robot Army Guide for the complete arsenal and usage examples.
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.
This repository includes tooling for installing Claude agents and commands from the repository to your local
~/.claude/ directory or to a specific project's .claude/ directory.
# Initial setup make setup # Install agents and commands globally to ~/.claude/ make install # Install to a specific project directory make install PROJECT=/path/to/project # Install with options make install ARGS='--dry-run --verbose' # Install to current project directory ./scripts/install-agents.sh .
The main install script is located at
scripts/install-agents.sh:
# Show help ./scripts/install-agents.sh --help # Install globally to ~/.claude/ ./scripts/install-agents.sh # Install to a specific project directory ./scripts/install-agents.sh /path/to/project # Install to current directory's project ./scripts/install-agents.sh . # Options --dry-run # Show what would be done without making changes --verbose # Show detailed output --force # Overwrite without prompting
You can install the agents and commands to a specific project's
.claude/ directory instead of the global ~/.claude/ directory:
# Install to a specific project ./scripts/install-agents.sh /path/to/my-project # This will create: # /path/to/my-project/.claude/agents/ # /path/to/my-project/.claude/commands/
This is useful when you want project-specific agents and commands that don't affect your global Claude configuration.
The install script creates and manages these directories:
~/.claude/agents/ and ~/.claude/commands/<project>/.claude/agents/ and <project>/.claude/commands/The install script includes several safety features:
make install for your personal development environment./scripts/install-agents.sh . when working on a specific project--dry-run to preview what will be installed--force for automated deploymentschmod +x scripts/*.sh--force to skip confirmation promptsFor complete documentation, workflows, and advanced tactics, see the Robot Army Guide.
Comprehensive code analysis and improvement planning:
/security-review [scope] - Security vulnerabilities and mitigation plans/perf-review [scope] - Performance bottlenecks and optimization/arch-review [scope] - Architectural patterns and design quality/test-review [scope] - Test coverage and quality assessment/quality-review [scope] - Overall code quality analysis/refactor-review [scope] - Code improvement opportunities/doc-review [scope] - Documentation coverage and clarity/accessibility-review [scope] - WCAG compliance and usability/database-review [scope] - Schema design and query optimization/api-review [scope] - API design consistency and best practices/build-review [scope] - Build system and CI/CD optimization/deployment-review [scope] - Deployment process improvements/cloud-review [scope] - AWS cloud architecture analysis/concurrency-review [scope] - Thread safety and async patterns/configuration-review [scope] - Configuration management security/internationalization-review [scope] - i18n readiness assessment/logging-review [scope] - Logging and observability practices/modernization-review [scope] - Legacy code upgrade paths/tooling-review [scope] - Developer experience improvementsUnderstanding code evolution and patterns:
/code-history [scope] - Executive summary of code evolution (quick insights)/code-history-detailed [scope] - Comprehensive historical analysis (deep dive)/codebase-overview - Beginner-friendly project overview/explain [topic] - Personalized explanations of code/concepts/why-this-way [code] - Archaeological investigation: why was code built this way instead of obvious alternatives?/what-would-break [change] - Blast radius analysis: what would be affected by a proposed change?/does-this-clash [code] - Pattern consistency check: does code fit with established codebase patterns?End-to-end feature development:
/create-prd [requirements] - Generate product requirements document/process-prd-feedback [feedback] - Incorporate stakeholder feedback into PRD/implementation-plan-from-prd [prd-file] - Create technical implementation plan/process-implementation-plan-feedback [feedback] - Refine implementation plan/tasks-from-plan [plan-file] - Generate GitHub issues from plan/decompose-issue [issue-number] - Break down complex issues/implement-issue [issue-number] - Implement GitHub issue with appropriate specialist/update-plan-status [plan-file] - Verify plan completion with issues, PRs, and actual implementationKnowledge transfer and understanding:
/learn [topic] - Create personalized learning path/beginners-mind [topic] - Approach with fresh curiosity and questions/bad-daves-robot-army - Display the complete Robot Army Guide# Understand a new codebase /codebase-overview # Full feature workflow /create-prd requirements.md /implementation-plan-from-prd /prds/prd-*.md /tasks-from-plan /plans/implementation-plan-*.md /implement-issue 101 /update-plan-status /plans/implementation-plan-*.md # Code quality blitz /security-review "current changes" /perf-review src/slow-module /quality-review # Understand code evolution and decisions /code-history hotspots /code-history-detailed src/auth.ts /why-this-way "why callbacks instead of async/await in parser" # Plan changes safely /what-would-break "if we change the User model schema" /does-this-clash src/features/new-feature.ts
Most review commands support flexible scoping:
The Robot Army organizes its outputs into specific directories:
/prds/ - Product Requirements Documents from /create-prd/plans/ - Implementation plans from /implementation-plan-from-prd and /process-implementation-plan-feedback/.claude/reports/ - All analysis reports, reviews, and learning materials
{XXXX}-{timestamp}-{command-name}.md/*-review commands (security, performance, architecture, etc.)/code-history and /code-history-detailed/learn, /codebase-overview, /explain, /beginners-mind/issues/ - Local issue tracking files (used when GitHub is unavailable)
/issues/{number}.md/tasks-from-plan, /decompose-issue, and /implement-issue/debug-workbooks/ - Debug investigation logs for complex problems
@agent-debugger for systematic troubleshootingCommands automatically detect GitHub availability:
gh CLI to create issues and PRs/issues/ directory