Skip to main content

The complete pipeline

RStack ships 15 SDLC pipeline agents (stages 00–14) that cover the full software delivery lifecycle:
#Agent fileStage
00agents/sdlc/00-environment.mdEnvironment discovery
01agents/sdlc/01-transcript.mdTranscript processing
02agents/sdlc/02-requirements.mdRequirements extraction
03agents/sdlc/03-documentation.mdDocumentation writing
04agents/sdlc/04-planning.mdSprint planning
05agents/sdlc/05-jira.mdTicketing / Jira
06agents/sdlc/06-architecture.mdArchitecture design
07agents/sdlc/07-code.mdCode generation
08agents/sdlc/08-testing.mdTest generation
09agents/sdlc/09-deployment.mdDeployment pipelines
10agents/sdlc/10-summary.mdSummary / handoff
11agents/sdlc/11-feedback-loop.mdFeedback and retrospectives
12agents/sdlc/12-security-threat-model.mdSecurity threat modeling
13agents/sdlc/13-compliance-checker.mdCompliance checking
14agents/sdlc/14-cost-estimation.mdCloud cost estimation

Pipeline routing map

Product clarification  →  00-environment, 01-transcript
Requirements           →  02-requirements, 04-planning, 05-jira
Architecture           →  06-architecture, 12-security-threat-model, 14-cost-estimation
Implementation         →  07-code
Testing                →  08-testing
Security review        →  12-security-threat-model, 13-compliance-checker
Documentation          →  03-documentation, 10-summary
Release readiness      →  09-deployment, 10-summary, 11-feedback-loop

How agents are invoked

Agents are not invoked directly — the orchestrator selects them based on the current lifecycle stage and packages them into task packets. In Pi native mode, the orchestrator uses sdlc_build_next to assemble the right agents automatically. In asset-only mode, you can reference agents by path in your prompt:
Use agents/sdlc/06-architecture.md to design the system architecture.
Include agents/sdlc/12-security-threat-model.md in the review.

Adding to the pipeline

Custom pipeline stages can be added by creating agent files and registering them in the routing config:
# Create a custom pipeline agent
touch agents/sdlc/15-my-custom-stage.md

# Re-validate to update the registry
rstack-agents validate
Then reference it in your custom .rstack/plugins/ or override routing.json.