GSA-TTS/devCrew_s1

Specification 1 (hierarchical style) for an agentic software development crew, for implementation with mainstream Agentic platforms like Claude Code, Strands, etc.

Python

47

159 commits

updated Sep 7, 2026

See the code

See what people are saying

SourceMessageScoreDate

Advanced task guides for your agents (r/ollama)

The github folder contains resources that support both **agent design** and **real-time agent reasoning**. Each guide is a self-contained, structured methodology an agent can follow to complete a specific class of complex analytical or design task. Guides are written to be domain-agnostic and…

1

Oct 3, 2026

README

DevCrew_s: Specifications for AI-Powered Multi-Agent Development

🎯 Overview

DevCrew_s is the specification repository for the DevCrew multi-agent framework. This repository contains all agent specifications, protocol definitions, and architectural documentation that define how autonomous AI agents collaborate to perform complex development tasks across various domains.

Note: This is a specification-only repository. For actual implementations, see the DevCrew_i repository.

🚀 Why DevCrew?

The Human-AI Partnership Model

AI agents augment, not replace, human expertise. Our framework embodies the principle that AI and humans excel in different areas:

  • Humans excel at: Creativity, ethical judgment, strategic vision, and emotional intelligence (EPOCH Framework)
  • AI agents excel at: Pattern recognition, repetitive tasks, 24/7 availability, and processing vast amounts of data

Research shows AI agents can boost team productivity by 60% while humans maintain control over strategic decisions. Learn more about AI augmentation vs. replacement →

Background

  • 79% of companies are already adopting AI agents
  • 96% of organizations plan to expand AI usage in 2025
  • Early adopters achieve 30-50% cost reductions while improving quality

Explore the full business case →

Agent Architecture

  • Specialized Roles: Each agent has focused expertise
  • Protocol-Driven: Standardized workflows ensure consistency
  • Human Oversight: Strategic decisions remain with humans

Protocol Design

  • Reusable: One protocol serves multiple agents
  • Composable: Protocols can invoke other protocols
  • Auditable: Clear success criteria and failure handling

Governance Model

  • Quality Gates: Automated validation checkpoints
  • Architecture Fitness: Continuous compliance verification
  • Privacy by Design: Built-in data protection

🤖 Current Official Agents

AgentRoleKey Protocols
ADR-WriterArchitecture documentationP-ADR-CREATION, P-ASR-ADR-ALIGNMENT, P-QGATE
ASR-WriterRequirements analysisGH-1, P-ASR-EXTRACTION, P-ASR-ADR-ALIGNMENT
Backend-EngineerServer-side developmentGH-1, P-TDD, P-FEATURE-DEV, P-API-DEV, P-DB-MIGRATE
Blueprint-WriterImplementation planningP-USER-STORY-MAPPING, P-ASR-ADR-ALIGNMENT, P-CFR-INTEGRATION
Business-AnalystData-driven insightsP-USER-RESEARCH, P-RICE-SCORING, P-FEEDBACK-INGEST
Cloud-ArchitectCloud infrastructure designP-CLOUD-VALIDATION, P-FINOPS-COST-MONITOR, P-DEVSECOPS
Code-ReviewerCode quality & security reviewP-CODE-REVIEW, P-SECURITY-SCAN, P-FEEDBACK-GENERATION, GH-MAINTENANCE
Context-ManagerMemory management & knowledge graphP-CONTEXT-VALIDATION, P-KNOW-KG-INTERACTION, P-CACHE-MANAGEMENT
DebuggerRoot cause analysisGH-1, P-BUG-FIX, P-RECOVERY, P-OPS-POSTMORTEM
DevOps-EngineerCI/CD automationP-DEVSECOPS, P-DEPLOYMENT-VALIDATION, SCM-SBOM
Frontend-EngineerClient-side developmentP-TDD, P-FRONTEND-DEV, P-ACCESSIBILITY-GATE
OrchestratorCentral coordination & workflow managementP-ORCHESTRATION, P-HUB-SPOKE-COORDINATION, P-DELEGATION-DEFAULT
Performance-EngineerPerformance optimizationP-PERF-BENCHMARK, P-PERF-VALIDATION, P-OBSERVABILITY
Product-OwnerProduct strategyP-RICE-SCORING, P-USER-STORY-MAPPING, P-ROADMAP-SYNC, P-METRIC-TRACKING
Project-ManagerProject coordinationP-RISK-ASSESS, P-PLAN-VALIDATION, P-RESOURCE
QA-TesterTest automation & quality assuranceP-TDD, P-E2E-TESTING, P-API-CONTRACT-VALIDATION, P-OBSERVABILITY
Security-AuditorSecurity assessmentP-SEC-VULN, SEC-THREAT-MODEL, SCM-VEX
SRESite reliability engineeringP-OPS-RESILIENCE, P-OPS-POSTMORTEM, P-OBSERVABILITY
System-ArchitectArchitecture governanceP-ASR-EXTRACTION, P-ADR-CREATION, P-ARCH-FITNESS, P-TECH-RADAR
UX-UI-DesignerUser experience designP-DESIGN-REVIEW, P-ACCESSIBILITY-GATE, P-ETHICAL-DESIGN

🔄 Core Protocols

DevCrew agents collaborate through 48 standardized protocols across 8 categories:

Explore all protocols →

🚦 Getting Started

Implementation Platforms

DevCrew specifications can be implemented using various platforms:

  • AWS Strands - Enterprise-scale AWS implementation
  • Claude Code - Anthropic's AI coding assistant
  • CrewAI - Open-source multi-agent framework

Quick Start with Specifications

  1. Clone the specifications repository

    git clone <repository-url>
    cd devCrew_s
    
  2. Study the core agent specifications

  3. Understand the protocol structure

  4. Choose your implementation approach

    • Review the implementation guides for your platform
    • Fork the DevCrew_i repository for implementation
    • Follow platform-specific setup instructions
  5. Contribute improvements

    • Propose new agents via agent proposals
    • Submit protocol enhancements
    • Share implementation experiences

🤝 Contributing

Your contributions make DevCrew better for everyone! Whether you're fixing a typo, proposing a new protocol, or designing an innovative agent, every contribution matters.

🌟 Why Contribute?

  • Shape the Future: Help define how AI agents collaborate in development workflows
  • Learn & Grow: Gain expertise in AI agent architecture and protocols
  • Community Impact: Your improvements benefit thousands of developers
  • Recognition: Contributors are credited in our releases and documentation

📝 Ways to Contribute

Quick Wins (< 1 hour)

  • 🐛 Report Issues: Found a bug or inconsistency? Open an issue
  • 📝 Fix Documentation: Improve clarity, fix typos, add examples
  • 💡 Suggest Ideas: Propose enhancements via issues

Medium Contributions (1-5 hours)

  • 🔄 Improve Protocols: Enhance error handling, add edge cases
  • 🤖 Review Agent Specs: Validate proposed agents, suggest improvements
  • 📚 Write Guides: Share implementation experiences and best practices

Major Contributions (5+ hours)

  • 🆕 Create New Protocols: Design reusable workflows for common tasks
  • 🤖 Propose New Agents: Use our AI Agent Specification Template
  • 🏗️ Architectural Improvements: Propose system-level enhancements

📚 Resources

⚖️ License

This project is in the worldwide public domain. As stated in CONTRIBUTING:

This project is in the public domain within the United States, and copyright and related rights in the work worldwide are waived through the CC0 1.0 Universal public domain dedication.

All contributions to this project will be released under the CC0 dedication. By submitting a pull request, you are agreeing to comply with this waiver of copyright interest.


Ready to contribute? Start with a good first issue or create an issue with your ideas. Whether you're from software, product, operations, or any other domain, your expertise can help shape the future of AI-assisted development.

GSA-TTS/devCrew_s1

Specification 1 (hierarchical style) for an agentic software development crew, for implementation with mainstream Agentic platforms like Claude Code, Strands, etc.

Python

47

159 commits

updated Sep 7, 2026

See the code

See what people are saying

SourceMessageScoreDate

Advanced task guides for your agents (r/ollama)

The github folder contains resources that support both **agent design** and **real-time agent reasoning**. Each guide is a self-contained, structured methodology an agent can follow to complete a specific class of complex analytical or design task. Guides are written to be domain-agnostic and…

1

Oct 3, 2026

README

DevCrew_s: Specifications for AI-Powered Multi-Agent Development

🎯 Overview

DevCrew_s is the specification repository for the DevCrew multi-agent framework. This repository contains all agent specifications, protocol definitions, and architectural documentation that define how autonomous AI agents collaborate to perform complex development tasks across various domains.

Note: This is a specification-only repository. For actual implementations, see the DevCrew_i repository.

🚀 Why DevCrew?

The Human-AI Partnership Model

AI agents augment, not replace, human expertise. Our framework embodies the principle that AI and humans excel in different areas:

  • Humans excel at: Creativity, ethical judgment, strategic vision, and emotional intelligence (EPOCH Framework)
  • AI agents excel at: Pattern recognition, repetitive tasks, 24/7 availability, and processing vast amounts of data

Research shows AI agents can boost team productivity by 60% while humans maintain control over strategic decisions. Learn more about AI augmentation vs. replacement →

Background

  • 79% of companies are already adopting AI agents
  • 96% of organizations plan to expand AI usage in 2025
  • Early adopters achieve 30-50% cost reductions while improving quality

Explore the full business case →

Agent Architecture

  • Specialized Roles: Each agent has focused expertise
  • Protocol-Driven: Standardized workflows ensure consistency
  • Human Oversight: Strategic decisions remain with humans

Protocol Design

  • Reusable: One protocol serves multiple agents
  • Composable: Protocols can invoke other protocols
  • Auditable: Clear success criteria and failure handling

Governance Model

  • Quality Gates: Automated validation checkpoints
  • Architecture Fitness: Continuous compliance verification
  • Privacy by Design: Built-in data protection

🤖 Current Official Agents

AgentRoleKey Protocols
ADR-WriterArchitecture documentationP-ADR-CREATION, P-ASR-ADR-ALIGNMENT, P-QGATE
ASR-WriterRequirements analysisGH-1, P-ASR-EXTRACTION, P-ASR-ADR-ALIGNMENT
Backend-EngineerServer-side developmentGH-1, P-TDD, P-FEATURE-DEV, P-API-DEV, P-DB-MIGRATE
Blueprint-WriterImplementation planningP-USER-STORY-MAPPING, P-ASR-ADR-ALIGNMENT, P-CFR-INTEGRATION
Business-AnalystData-driven insightsP-USER-RESEARCH, P-RICE-SCORING, P-FEEDBACK-INGEST
Cloud-ArchitectCloud infrastructure designP-CLOUD-VALIDATION, P-FINOPS-COST-MONITOR, P-DEVSECOPS
Code-ReviewerCode quality & security reviewP-CODE-REVIEW, P-SECURITY-SCAN, P-FEEDBACK-GENERATION, GH-MAINTENANCE
Context-ManagerMemory management & knowledge graphP-CONTEXT-VALIDATION, P-KNOW-KG-INTERACTION, P-CACHE-MANAGEMENT
DebuggerRoot cause analysisGH-1, P-BUG-FIX, P-RECOVERY, P-OPS-POSTMORTEM
DevOps-EngineerCI/CD automationP-DEVSECOPS, P-DEPLOYMENT-VALIDATION, SCM-SBOM
Frontend-EngineerClient-side developmentP-TDD, P-FRONTEND-DEV, P-ACCESSIBILITY-GATE
OrchestratorCentral coordination & workflow managementP-ORCHESTRATION, P-HUB-SPOKE-COORDINATION, P-DELEGATION-DEFAULT
Performance-EngineerPerformance optimizationP-PERF-BENCHMARK, P-PERF-VALIDATION, P-OBSERVABILITY
Product-OwnerProduct strategyP-RICE-SCORING, P-USER-STORY-MAPPING, P-ROADMAP-SYNC, P-METRIC-TRACKING
Project-ManagerProject coordinationP-RISK-ASSESS, P-PLAN-VALIDATION, P-RESOURCE
QA-TesterTest automation & quality assuranceP-TDD, P-E2E-TESTING, P-API-CONTRACT-VALIDATION, P-OBSERVABILITY
Security-AuditorSecurity assessmentP-SEC-VULN, SEC-THREAT-MODEL, SCM-VEX
SRESite reliability engineeringP-OPS-RESILIENCE, P-OPS-POSTMORTEM, P-OBSERVABILITY
System-ArchitectArchitecture governanceP-ASR-EXTRACTION, P-ADR-CREATION, P-ARCH-FITNESS, P-TECH-RADAR
UX-UI-DesignerUser experience designP-DESIGN-REVIEW, P-ACCESSIBILITY-GATE, P-ETHICAL-DESIGN

🔄 Core Protocols

DevCrew agents collaborate through 48 standardized protocols across 8 categories:

Explore all protocols →

🚦 Getting Started

Implementation Platforms

DevCrew specifications can be implemented using various platforms:

  • AWS Strands - Enterprise-scale AWS implementation
  • Claude Code - Anthropic's AI coding assistant
  • CrewAI - Open-source multi-agent framework

Quick Start with Specifications

  1. Clone the specifications repository

    git clone <repository-url>
    cd devCrew_s
    
  2. Study the core agent specifications

  3. Understand the protocol structure

  4. Choose your implementation approach

    • Review the implementation guides for your platform
    • Fork the DevCrew_i repository for implementation
    • Follow platform-specific setup instructions
  5. Contribute improvements

    • Propose new agents via agent proposals
    • Submit protocol enhancements
    • Share implementation experiences

🤝 Contributing

Your contributions make DevCrew better for everyone! Whether you're fixing a typo, proposing a new protocol, or designing an innovative agent, every contribution matters.

🌟 Why Contribute?

  • Shape the Future: Help define how AI agents collaborate in development workflows
  • Learn & Grow: Gain expertise in AI agent architecture and protocols
  • Community Impact: Your improvements benefit thousands of developers
  • Recognition: Contributors are credited in our releases and documentation

📝 Ways to Contribute

Quick Wins (< 1 hour)

  • 🐛 Report Issues: Found a bug or inconsistency? Open an issue
  • 📝 Fix Documentation: Improve clarity, fix typos, add examples
  • 💡 Suggest Ideas: Propose enhancements via issues

Medium Contributions (1-5 hours)

  • 🔄 Improve Protocols: Enhance error handling, add edge cases
  • 🤖 Review Agent Specs: Validate proposed agents, suggest improvements
  • 📚 Write Guides: Share implementation experiences and best practices

Major Contributions (5+ hours)

  • 🆕 Create New Protocols: Design reusable workflows for common tasks
  • 🤖 Propose New Agents: Use our AI Agent Specification Template
  • 🏗️ Architectural Improvements: Propose system-level enhancements

📚 Resources

⚖️ License

This project is in the worldwide public domain. As stated in CONTRIBUTING:

This project is in the public domain within the United States, and copyright and related rights in the work worldwide are waived through the CC0 1.0 Universal public domain dedication.

All contributions to this project will be released under the CC0 dedication. By submitting a pull request, you are agreeing to comply with this waiver of copyright interest.


Ready to contribute? Start with a good first issue or create an issue with your ideas. Whether you're from software, product, operations, or any other domain, your expertise can help shape the future of AI-assisted development.

Languages

Python

97.2%

Shell

2.3%