.claude
Claude Code configuration featuring specialized AI agents, custom skills, automated GitHub workflows with Epic/Task decomposition, and multi-agent orchestration patterns for complex software development
Install / Use
/learn @ronnycoding/.claudeQuality Score
Category
Development & EngineeringSupported Platforms
README
Claude Code Configuration
Personal Claude Code configuration directory featuring 83+ specialized AI agents, custom skills, slash commands, GitHub workflow automation, and multi-agent orchestration patterns.
Table of Contents
Overview
This repository extends Claude Code with:
- 83+ Specialized AI Agents across Haiku/Sonnet/Opus model tiers for domain-specific expertise
- 10 Custom Skills for specialized tasks (financial analysis, WebGL development, Claude Code customization)
- 13 Slash Commands for GitHub workflows, architecture, requirements, research, and content generation
- 3 Development Methodologies — Issue-Driven, BDD, and Epic-Driven (Agent Teams)
- Multi-Agent Orchestration patterns for complex development workflows
- Session Persistence across projects and shell environments
Development Methodologies
This configuration supports three progressive development approaches, each building on the previous.
1. Individual: Issue-Driven Development
Flow: /issue -> /task
The most direct approach. Define features as structured GitHub issues with acceptance criteria, then execute with agent orchestration.
graph LR
A[Feature Idea] -->|/issue| B[Epic + Sub-Issues]
B -->|/task| C[Agent Orchestration]
C -->|/pr| D[Pull Request]
D -->|Review| E[Merge]
style A fill:#e1f5ff
style B fill:#fff4e1
style C fill:#ffe1f0
style E fill:#e1ffe1
/issue "Add payment processing"
# -> Epic #100 + Sub-issues #101, #102, #103
# with acceptance criteria, story points, agent assignments, dependency graphs
/task #101
# -> Agents implement, test, validate
/pr
# -> PR linked to #101
Best for: Technical features where requirements are clear and you want fast decomposition-to-implementation.
2. Behavioral: Behavior-Driven Development (BDD)
Flow: /user-story -> /issue -> /task
Starts from user behavior, formalizes it in Gherkin syntax, then decomposes and implements.
graph LR
A[User Behavior] -->|/user-story| B[BDD Spec + Gherkin]
B -->|/issue| C[Epic + Sub-Issues]
C -->|/task| D[Agent Orchestration]
D -->|/pr| E[Pull Request]
E -->|Review| F[Merge]
style A fill:#e1f5ff
style B fill:#f0e1ff
style C fill:#fff4e1
style D fill:#ffe1f0
style F fill:#e1ffe1
/user-story
# -> Defines persona, goal, benefit
# -> Creates Gherkin scenarios (Given/When/Then)
# -> Sets semantic version target
# -> Creates GitHub issue with BDD specification
/issue "Implement user authentication"
# -> Decomposes BDD story into implementable sub-issues
# -> Maps scenarios to acceptance criteria
/task #124
# -> Agents implement against Gherkin scenarios
# -> Validates behavior matches specification
Best for: User-facing features where behavior must be formalized before implementation, or when working with non-technical stakeholders.
Full BDD Workflow (Detailed)
graph TD
A[User Story] -->|/user-story| B[BDD Specification]
B -->|Gherkin Scenarios| C[Epic Creation]
C -->|/issue| D[Epic Parent Issue]
D -->|Decompose| E1[Sub-Issue 1: Backend API]
D -->|Decompose| E2[Sub-Issue 2: Frontend UI]
D -->|Decompose| E3[Sub-Issue 3: Database Schema]
D -->|Decompose| E4[Sub-Issue 4: Integration Tests]
E1 -->|/task| F1[Backend Tasks]
E2 -->|/task| F2[Frontend Tasks]
E3 -->|/task| F3[Database Tasks]
E4 -->|/task| F4[Testing Tasks]
F1 -->|Agent: backend-architect| G1[API Implementation]
F2 -->|Agent: frontend-developer| G2[UI Implementation]
F3 -->|Agent: database-optimizer| G3[Schema Migration]
F4 -->|Agent: test-automator| G4[Test Suite]
G1 -->|/pr| H1[Backend PR]
G2 -->|/pr| H2[Frontend PR]
G3 -->|/pr| H3[Database PR]
G4 -->|/pr| H4[Testing PR]
H1 -->|Review: security-auditor| I1[Security Check]
H2 -->|Review: code-reviewer| I2[Code Quality]
H3 -->|Review: database-admin| I3[Schema Validation]
H4 -->|Review: test-automator| I4[Coverage Check]
I1 & I2 & I3 & I4 -->|Merge| J[Integration Branch]
J -->|Final Review| K[Production Deploy]
style A fill:#e1f5ff
style D fill:#fff4e1
style E1 fill:#f0f0ff
style E2 fill:#f0f0ff
style E3 fill:#f0f0ff
style E4 fill:#f0f0ff
style G1 fill:#ffe1f0
style G2 fill:#ffe1f0
style G3 fill:#ffe1f0
style G4 fill:#ffe1f0
style K fill:#e1ffe1
Workflow Phases:
- User Story Phase (
/user-story) — BDD specification with Gherkin scenarios and semantic versioning - Epic Creation Phase (
/issue) — Decomposition into sub-issues with dependencies, story points, and agent assignments - Task Distribution Phase (
/task) — Agent assignment with context isolation per sub-issue - Implementation Phase — Parallel agent execution with domain-specific focus
- Pull Request Phase (
/pr) — One PR per sub-issue with convention analysis - Review Phase — Specialized validation agents (security, code quality, schema, performance)
- Integration & Deploy — Merge validated PRs and deploy
3. Scaled: Epic-Driven Development (Agent Teams)
Flow: /work-on-opens (wraps /task + /pr internally)
The scaled approach. Processes entire priority boards of epics using CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS, git worktrees for true parallel execution, and tier-based dependency resolution.
graph TD
A[Priority Board] -->|/work-on-opens| B{Epic Queue}
B -->|P0| C1[Epic 1]
B -->|P1| C2[Epic 2]
B -->|P2| C3[Epic 3]
C1 -->|Clarify 3rd-party| D1[Sub-Issues]
D1 -->|Dependency Graph| E1[Tier 0: Parallel]
E1 -->|Git Worktrees| F1[Agent Team]
F1 -->|/task + /pr| G1[PRs Created]
G1 -->|Tier 1| H1[Next Tier]
H1 -->|Complete| I1[Epic Done]
I1 --> C2
C2 --> D2[...]
style A fill:#e1f5ff
style B fill:#fff4e1
style E1 fill:#f0f0ff
style F1 fill:#ffe1f0
style I1 fill:#e1ffe1
/work-on-opens <project-board-url>
# -> Fetches priority board (P0 > P1 > P2)
# -> For each epic:
# 1. Clarifies third-party integrations
# 2. Builds dependency graph of sub-issues
# 3. Groups into parallelizable tiers
# 4. Creates git worktrees per sub-issue
# 5. Runs /task in parallel (background agents)
# 6. Creates PRs via /pr as sub-issues complete
# 7. Reports recommended merge order
# -> Moves to next epic by priority
Best for: Batch execution of a backlog, sprint-level throughput, or when multiple epics need resolution with maximum parallelism.
Methodology Progression
Each approach builds on the previous:
Individual Behavioral Scaled
/issue -> /task /user-story -> /work-on-opens
/issue -> /task (wraps /task + /pr)
(agent teams)
(git worktrees)
Complexity: Low Medium High
Parallelism: Single Single Multi-epic, multi-agent
Input: Feature User behavior Priority board
Output: 1 PR 1 PR per sub-issue N PRs across M epics
Key Benefits Across All Methodologies:
- Context Management: Sub-issues keep token usage manageable
- Parallel Work: Multiple agents work simultaneously
- Clear Dependencies: Mermaid graphs show integration points
- Quality Gates: Each PR gets specialized review
- Progress Tracking: Parent issue shows overall completion
- Specialization: Right expert for each component
Supporting Commands
Two additional commands support the planning phase before entering any methodology:
/architecture— Define technology stacks, domain separation, and interconnection patterns before implementation/mvp-requirements— Explore technical capabilities through documentation (NotebookLM) and define MVP scope
These feed into any of the three flows above by producing requirements and architecture documents that /issue and /user-story can reference.
Features
🤖 Specialized AI Agents
Collection of specialized domain-specific subagents from the wshobson/agents repository (included as git submodule).
Agents are optimized across Claude model tiers (Haiku/Sonnet/Opus) based on task complexity, covering:
- Architecture & Design: System design, cloud infrastructure, API architecture
- Programming Languages: Language-specific specialists for systems, web, enterprise, and mobile development
- Infrastructure & Operations: DevOps, database management, networking
- Security & Quality: Code review, security auditing, testing, performance engineering
- AI/ML & Data: LLM applications, ML pipelines, data analysis
- Documentation & Business: Technical writing, legal, HR, marketing
📖 See agents/README.md for:
- Complete agent catalog with capabilities
- Model distribution and selection guides
- Agent orchestration patterns
- Usage examples and best practices
🎯 Custom Skills
13 specialized skills for domain expertise and Claude Code customization
