charles-adedotun

Claude Code Sub Agents — Development agent for Claude Code

Development community intermediate

Full ecosystem Jul 2025 Workflow-stage based system mapping entire dev lifecycle.

How to install Claude Code Sub Agents

This entry records only its repository, not the path inside it, so there is no exact command to give. Open charles-adedotun/claude-code-sub-agents and copy the folder into ~/.claude/agents/.

What Claude Code Sub Agents does

[](https://github.com/charles-adedotun/claude-code-sub-agents/actions/workflows/ci.yml)

Alternatives in Development

  • Revert — Revert changes by logical work unit with full git awareness 31.9k ★
  • Atlas — You are a specialized E2E testing agent 3.6k ★
  • Full Stack Developer — Role: Versatile full stack developer specializing in end-to-end web application development 1.5k ★

README

Claude Code Sub-Agents

[](https://github.com/charles-adedotun/claude-code-sub-agents/actions/workflows/ci.yml)

Meta-agent system that bootstraps project-specific AI agents for Claude Code.

Why This Exists

You're starting a new project and need specialized AI assistance. Instead of using a general-purpose AI, you want agents that understand your stack, know your patterns, and speak your domain language. This tool generates that expertise on demand.

What It Does

Installs an `agent-architect` that creates specialized sub-agents for your project:

  • Frontend Agent - React, Vue, styling, component architecture
  • Backend Agent - APIs, databases, business logic
  • DevOps Agent - CI/CD, deployment, infrastructure
  • Test Agent - Unit tests, integration tests, test strategy

Each agent lives in `.claude/agents/` as a markdown file containing focused instructions and domain knowledge.

Tech Stack

  • Shell scripts for bootstrapping
  • Markdown for agent definitions
  • Claude Code CLI for execution

Quick Start

curl -fsSL https://raw.githubusercontent.com/charles-adedotun/claude-code-sub-agents/main/init.sh | bash

Then in your project:

/agent-architect

Select the agents you need. The architect generates them instantly.

How It Works

  1. Single Entry Point - init.sh bootstraps the entire system
  2. Agent Templates - Pre-built agent definitions in templates/
  3. Custom Generation - Architect adapts templates to your project context
  4. Instant Availability - Agents appear in .claude/agents/ ready to use

Architecture

claude-code-sub-agents/
├── init.sh                    # Bootstrap script
├── templates/
│   ├── frontend-agent.md      # Frontend specialist template
│   ├── backend-agent.md       # Backend specialist template
│   ├── devops-agent.md        # DevOps specialist template
│   └── test-agent.md          # Test specialist template
└── agent-architect/

...