Skip to content

omersaraf/claude-code-agents-workflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Claude Code Agents Workflow

A comprehensive collection of specialized agents and slash commands for Claude Code that demonstrate advanced workflow orchestration and collaborative development patterns.

Overview

This repository showcases how to leverage Claude Code's sub-agent system to create sophisticated development workflows. It includes specialized agents for different aspects of software development and orchestrated workflows that combine multiple agents for complex tasks.

Quick Start

  1. Clone this repository

    git clone https://github.com/your-username/claude-code-agents-workflow.git
    cd claude-code-agents-workflow
  2. Copy agents and commands to your Claude Code directory

    # Copy the agents and commands to your .claude directory
    cp -r agents ~/.claude/
    cp -r commands ~/.claude/
  3. Start using the workflow commands Open Claude Code and try the available slash commands:

    • /feature-workflow - Complete feature development from idea to production
    • /code-review-workflow - Comprehensive code review process
    • /bug-fix-workflow - Systematic bug investigation and resolution

Available Workflows

/feature-workflow

Orchestrates a complete feature development cycle using multiple specialized agents:

Usage: /feature-workflow [feature description]

Example: /feature-workflow Create a user authentication system with JWT tokens

Process:

  1. Product Manager - Creates detailed specifications and user stories
  2. Software Architect - Designs technical architecture and breaks down tasks
  3. Implementation Engineers - Build individual components
  4. Code Quality Inspector - Reviews code for quality and standards
  5. QA Test Engineer - Validates functionality and user experience

/code-review-workflow

Comprehensive code review process using specialized review agents:

Usage: /code-review-workflow [files or directory]

Process:

  1. Code Quality Inspector - Technical review for standards and best practices
  2. Security Specialist - Security vulnerability analysis
  3. Performance Specialist - Performance optimization recommendations

/bug-fix-workflow

Systematic approach to bug investigation and resolution:

Usage: /bug-fix-workflow [bug description]

Process:

  1. QA Test Engineer - Reproduces and analyzes the bug
  2. Implementation Engineer - Implements the fix
  3. Code Quality Inspector - Reviews the fix for quality
  4. QA Test Engineer - Validates the fix and ensures no regressions

Agent Capabilities

Specialized Agents Included

  • agile-product-strategist - Product planning and user story creation
  • software-architect-designer - Technical design and architecture planning
  • implementation-engineer - Feature implementation with SOLID principles
  • code-quality-inspector - Code review and quality assessment
  • qa-test-engineer - Testing and quality assurance
  • ux-design-specialist - User experience and interface design

Agent Coordination

The workflows demonstrate advanced agent coordination patterns:

  • Sequential Processing - Agents work in dependency order
  • Feedback Loops - Failed reviews return to previous stages
  • Quality Gates - Each stage must pass before proceeding
  • Task Decomposition - Complex features broken into manageable tasks

Example Workflow Output

When you run /feature-workflow Create an impressive todo list web app, you get:

  1. Product Specification - Detailed product requirements with user stories
  2. Technical Design - Architecture overview and implementation plan
  3. Task Breakdown - Small, actionable development tasks
  4. Implementation - Working code for each component
  5. Quality Assurance - Tested, reviewed, production-ready features

Customization

Adding New Agents

  1. Create a new agent file in the agents/ directory
  2. Define the agent's capabilities and tools
  3. Add the agent to relevant workflow commands

Modifying Workflows

  1. Edit the command files in the commands/ directory
  2. Adjust agent coordination logic
  3. Add new quality gates or feedback loops

Creating New Workflows

  1. Create a new command file in commands/
  2. Define the agent orchestration pattern
  3. Specify success criteria and error handling

Benefits

  • Consistent Quality - Every feature goes through the same rigorous process
  • Knowledge Sharing - Agents incorporate best practices and standards
  • Rapid Development - Parallel processing where possible
  • Comprehensive Coverage - Product, technical, and quality perspectives
  • Scalable Process - Works for projects of any size

Contributing

  1. Fork the repository
  2. Create feature branches for new agents or workflows
  3. Test thoroughly with various project types
  4. Submit pull requests with clear documentation

More Info

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published