Thanks for your interest in improving the autonomous SDLC pipeline! This project is community-driven — every agent prompt, command, and rule is open for improvement.
Each agent lives in its own file under src/agents/. The prompts are the core of this project — better prompts mean better results.
src/agents/architect.md— Architecture review logicsrc/agents/ba-analyst.md— Use case analysissrc/agents/planner.md— Implementation planningsrc/agents/test-writer.md— Test generation- ... and 8 more
How to improve a prompt:
- Fork the repo
- Edit the agent file in
src/agents/ - Test locally:
bash install.sh --local --yesto install your changes - Open a PR with a clear description of what changed and why
Want to add a new specialized role? Create a new .md file in src/agents/ following the existing format:
---
name: your-agent-name
description: One-line description of what this agent does
tools: ["Read", "Glob", "Grep"] # Only the tools it needs
model: sonnet # sonnet, opus, or haiku
---
# Agent Title
Description of what this agent does.
## Process
1. Step one
2. Step two
## Constraints
- What the agent must/must not doPipeline commands live in src/commands/. These define the workflow steps like /bootstrap-feature and /implement-slice.
Process rules live in src/rules/. These enforce conventions like git workflow, error recovery, and scratchpad usage.
Project scaffold templates live in templates/. These are what users get when they run --init-project.
# Install from your local checkout
bash install.sh --local --yes
# Verify files were installed
ls ~/.claude/agents/
ls ~/.claude/commands/
ls ~/.claude/rules/
cat ~/.claude/claude.md
# Test in a real project
cd your-project
claude # Start Claude Code and try the pipeline- One change per PR — don't bundle unrelated changes
- Explain the "why" — what problem does this solve? What improvement does it make?
- Test locally — verify your changes work with
install.sh --local - Keep prompts concise — agents work better with clear, focused instructions
- No breaking changes — existing workflows should continue to work
Be respectful and constructive. We're all here to make Claude Code better.
Open an issue on GitHub. We're happy to help.