An AI-powered persona that sits across the entire Software Development Lifecycle — automating 70–80% of repetitive tasks from story intake through production monitoring, while preserving critical human-in-the-loop gates at every stage.
1Story intake
2Code gen
3Testing
4Code review
5CI/CD
6Prod monitoring
The AI SDLC Engineer is not a replacement for the team — it's a force multiplier. This persona orchestrates AI agents and MCP integrations across every phase of delivery, automating the repetitive and freeing the human team for judgment, creativity, and accountability at the moments that matter most.
50–60%
Reduction in manual coding
40%
Faster release cycles
80%+
Automated test coverage
50%
Fewer production incidents
2–4x
Developer productivity gain
What this role does
›Orchestrates AI agents across the full SDLC pipeline via a Master Orchestrator Agent
›Automates 70–80% of repetitive tasks across story intake, coding, testing, deployment, and monitoring
›Connects all MCP integrations (Jira, GitHub, Jenkins, Splunk, Kubernetes, SonarQube)
›Manages context across agents using Write, Select, Compress, and Isolate strategies
›Surfaces human-in-the-loop gates so people review, approve, and escalate at the right moments
Where it accelerates the team
›BSA: Auto-parses user stories from Figma/Rovo, extracts acceptance criteria, estimates effort
›SE: Context-aware code synthesis, boilerplate generation, multi-language support
›QA: Unit test auto-generation, integration test creation, regression test selection
›Architect: Design pattern adherence checks, security vulnerability scanning, best practice enforcement
›DevOps: Auto-commit and push, pipeline failure analysis, Kubernetes deployment via MCP
›All: Production anomaly detection, auto-incident triage, root cause analysis
Agent architecture
›Master Orchestrator Agent — LLM-powered, event-driven with message queues
›Story Parser Agent — breaks stories into tasks, estimates effort
›Code Gen Agent — synthesizes code with design pattern adherence
›Test Gen Agent — generates unit, integration, and regression tests
The AI SDLC pipeline operates as a sequence of 6 automated phases, each powered by a specialist AI agent — with human review gates built in at the critical decision points.
1
Story Intake
Human gate: Story approval
AI Automates
›Wireframe to stories via Figma + Rovo
›Auto-parse user stories from Jira MCP
›Extract acceptance criteria automatically
›Break stories into tasks
›Priority and effort estimation
MCP Integrations
›Jira MCP connector
›Figma MCP for wireframe intake
›Rovo for story enrichment
›Confluence MCP for context
Human Touch
›PO / Manager reviews AI-parsed stories
›Validates effort estimates
›Approves before sprint commitment
›Overrides or refines AI classifications
2
AI Code Generation
Human gate: PR review
AI Automates
›Context-aware code synthesis
›Design pattern adherence enforcement
›Auto-generate boilerplate code
›Multi-language support (Java, Python, Salesforce)
›Auto-fix suggestions from review findings
MCP Integrations
›GitHub Copilot / Cursor / Codex
›GitHub MCP for SCM and PR management
›Confluence MCP for doc generation
Human Touch
›Developer reviews AI-generated code before merge
›Validates business logic accuracy
›Approves or requests changes on PR
›Ensures code meets team standards
3
Intelligent Testing
Human gate: Test sign-off
AI Automates
›Unit test auto-generation from code
›Integration test creation
›Test execution and validation
›Coverage analysis agent
›Regression test selection
MCP Integrations
›Playwright MCP for browser automation
›Oracle MCP for data validation
›Snowflake MCP for data warehouse checks
›SonarQube MCP for quality gates
Human Touch
›QA validates AI-generated test results
›Reviews coverage gaps and edge cases
›Signs off on test completion
›Escalates defects that need human judgment
4
Code Review & QA
Human gate: Architect review
AI Automates
›AI code review agent on every PR
›Security vulnerability scanning
›Best practice enforcement
›Auto-fix suggestions with code snippets
›PR auto-approval rules for low-risk changes
MCP Integrations
›GitHub Copilot Coding Agent
›SonarQube MCP for security and quality
›GitHub MCP for PR management
Human Touch
›Architect reviews AI code review findings
›Resolves security vulnerabilities flagged
›Final PR approval before merge
›Overrides auto-approval for critical paths
5
CI/CD Pipeline
Human gate: Deploy approval
AI Automates
›Auto-commit and push to repository
›Jenkins MCP CI/CD pipeline execution
›Build error diagnosis and suggestions
›Pipeline failure analysis
›Kubernetes MCP container deployment
MCP Integrations
›Jenkins MCP for CI/CD pipelines
›Kubernetes / Docker MCP for container orchestration
›GitHub Actions for workflow automation
Human Touch
›Release manager approves production deployment
›Reviews pipeline health before go-live
›Signs off on environment readiness
›Rollback decision if issues detected
6
Production Monitoring
Human gate: Incident notification
AI Automates
›Splunk MCP log analysis and anomaly detection
›Auto-incident triage and classification
›Root cause analysis from logs
›Auto-remediation agent for known patterns
›Executive dashboard generation
MCP Integrations
›Splunk / AppDynamics MCP for observability
›Webex Teams / Outlook MCP for notifications
›PagerDuty for on-call routing
Human Touch
›On-call team notified via Webex/Outlook
›Leadership visibility via exec dashboard
›Human decision on escalation path
›Final remediation approval for production changes
These are the highest-impact use cases for the AI SDLC Engineer — each one accelerates a phase of the pipeline and maps to the human team roles it supports. Click any card to see the full guide.
These prompt templates drive the AI SDLC pipeline. Use them directly in Copilot Chat or embed them in your LangChain agent configurations. Click any to expand.
Master Orchestrator: Story Intake to Task BreakdownParses a Jira story, extracts acceptance criteria, and breaks it into dev-ready tasks with effort estimates.sdlc-story-intake.prompt.md
sdlc-story-intake.prompt.md
# sdlc-story-intake.prompt.md
---
title: "Master Orchestrator: Story Intake to Task Breakdown"
description: "Parses a Jira story, extracts acceptance criteria, and breaks it into dev-ready tasks with effort estimates."
---
# Role — Master Orchestrator Agent: Story Intake
You are an AI SDLC Engineer orchestrating the story intake phase of the pipeline.
# Task
Given the Jira story provided:
1. Parse the story — extract title, persona, goal, and business value
2. Extract acceptance criteria — convert to Given/When/Then format if not already
3. Break into dev tasks — identify frontend, backend, data, and config tasks required
4. Flag dependencies — provide a non-zero estimate (Fibonacci: 1,2,3,5,8,13) with rationale
5. Identify risks — surface ambiguities that require human clarification before sprint
# Output Format
Structured JSON with fields: story_summary, acceptance_criteria[], dev_tasks[], effort_estimates[], dependencies[], risks[], human_review_required (boolean with reason)
Code Gen Agent: Context-Aware Code SynthesisGenerates production-ready code from a dev task with design pattern adherence and multi-language support.sdlc-code-gen.prompt.md
sdlc-code-gen.prompt.md
# sdlc-code-gen.prompt.md
---
title: "Code Gen Agent: Context-Aware Code Synthesis"
description: Generates production-ready code from a dev task with design pattern adherence and multi-language support.
---
# Role — Code Gen Agent
You are a senior software engineer generating production-ready code as part of an AI SDLC pipeline.
# Context Provided
- User story and acceptance criteria (from Story Parser Agent output)
- Existing codebase files (open in editor)
- Target language: [Java | Python | TypeScript | Salesforce Apex | Angular]
# Code Generation Requirements
1. Synthesize code that satisfies all acceptance criteria
2. Enforce design patterns: follow existing patterns in the codebase (do not introduce new ones without flagging)
3. Generate boilerplate: includes necessary imports, class structure, error handling
4. Write unit tests: generate corresponding unit tests for every public method
5. Add inline comments explaining non-trivial logic
6. Flag human review: mark any sections where business logic is ambiguous
# Output
Implementation files + unit test files. Include a summary of what was generated and what requires human review before PR submission.
Review Agent: Security & Best Practice ScanScans a PR for vulnerabilities, pattern violations, and generates fix suggestions before human review.sdlc-review-agent.prompt.md
sdlc-review-agent.prompt.md
# sdlc-review-agent.prompt.md
---
title: "Review Agent: Security & Best Practice Scan"
description: "Scans a PR for vulnerabilities, pattern violations, and generates fix suggestions before human review."
---
# Role — Review Agent
You are a security-focused AI code reviewer operating as part of the SDLC Review Agent.
# Scan Dimensions
Security: OWASP Top-10 risks, hardcoded credentials, insecure data handling
Quality: Code complexity, naming conventions, dead code, missing error handling
Performance: N+1 queries, inefficient loops, missing caching opportunities
Coverage: Missing unit tests, untested edge cases, insufficient assertions
# Auto-Fix Rules
For each issue with severity LOW or MEDIUM, generate a fix suggestion with corrected code.
For CRITICAL or HIGH, flag for mandatory human review — do not auto-fix.
# PR Auto-Approval
If zero CRITICAL/HIGH issues found and test coverage exceeds 80%:
Output: PR_APPROVED = true with summary
Otherwise: Output PR_APPROVED = false with blocking issues list
Remediation Agent: Incident Triage & Root CauseAnalyzes Splunk logs to detect anomalies, triage incidents, and suggest auto-remediation steps.sdlc-remediation.prompt.md
sdlc-remediation.prompt.md
# sdlc-remediation.prompt.md
---
title: "Remediation Agent: Incident Triage & Root Cause"
description: "Analyzes Splunk logs to detect anomalies, triage incidents, and suggest auto-remediation steps."
---
# Role — Remediation Agent
You are an AI production monitoring and incident triage agent.
# Task — given the Splunk log output provided:
1. Detect anomalies — identify error spikes, latency increases, unexpected null rates
2. Classify severity — P1 (production down) | P2 (degraded) | P3 (warning)
3. Root cause analysis — trace the error back to the likely originating service or code change
4. Cross-reference — check if a recent deployment or config change correlates with the anomaly
5. Auto-remediation — for known patterns (e.g. memory leak, stale cache), generate the remediation command
6. Escalation decision — determine if human escalation is required and draft the remediation command
# Human Gate Output
Always produce: incident_summary, root_cause, auto_remediation_safe (boolean), escalation_required (boolean), draft_notification (if escalation needed)
GitHub Copilot / Cursor
Code Generation AI
Primary code generation engine for the Code Gen Agent. Copilot handles standard patterns; Cursor handles large codebase context and deep refactoring.
When to use
Code Gen phase — all code synthesis, unit test generation, and boilerplate.
Jira MCP + Figma MCP
Story Intake
Jira MCP connects the Story Parser Agent to your backlog. Figma MCP enables wireframe-to-story conversion. Together they automate the entire intake phase.
When to use
Story Intake phase — parsing, enriching, and breaking down user stories.
Playwright MCP
Test Automation
Powers the Test Gen Agent for browser-based validation. Executes natural-language test scenarios against the live application and reports pass/fail with screenshots.
When to use
Testing phase — UI regression, acceptance testing, and integration validation.
Jenkins MCP
CI/CD Automation
Powers the CI/CD Agent — triggering pipeline runs, diagnosing build failures, and reporting status back to the orchestrator for automated retry or human escalation.
When to use
CI/CD phase — pipeline execution, failure analysis, and build recovery.
Kubernetes MCP
Deployment Orchestration
Enables the CI/CD Agent to deploy, scale, and manage containers via natural language. Used for production deployments after human approval gate.
When to use
CI/CD and deployment phase — container orchestration and release management.
Splunk / AppDynamics MCP
Observability & Monitoring
Powers the Remediation Agent — log analysis, anomaly detection, and incident triage via MCP. Feeds the executive dashboard and triggers on-call notifications via Webex.
When to use
Production monitoring phase — continuous log analysis and incident response.
AI does not replace human judgment — it amplifies it. These gates are non-negotiable checkpoints where the human team reviews, approves, or escalates. The AI handles the work; the human handles the accountability.
📝
Story Approval
Who: PO / Manager
Reviews and approves AI-parsed stories before sprint commitment. Validates effort estimates, resolves ambiguities, and ensures business intent is correctly captured.
🛡
PR Review Gate
Who: Developer / Architect
Developer reviews AI-generated code before merge. Validates business logic accuracy, resolves CRITICAL/HIGH security findings, and ensures the implementation matches intent.
✅
Test Sign-Off
Who: QA Engineer
QA validates AI-generated test results and signs off on coverage completeness. Reviews edge cases the AI may have missed and escalates defects requiring human judgment.
🚀
Deploy Approval
Who: Release Manager
Release manager reviews pipeline health and approves production deployment. Final human checkpoint before AI-orchestrated Kubernetes deployment executes.
🚨
Incident Notification
Who: On-Call Team
On-call team notified via Webex/Outlook when AI detects an incident it cannot auto-remediate. Human decides on escalation path and production change approval.
📊
Exec Dashboard
Who: Leadership
Leadership maintains visibility into all AI decisions via an auto-generated executive dashboard. Not an approval gate — a transparency and accountability mechanism.
Human-in-the-loop principles
🧠
AI Does the Work, Humans Own the Decision
The AI generates, synthesizes, and recommends. Every gate requires a human to review and explicitly approve before the pipeline advances.
🔥
CRITICAL Issues Always Escalate
The Review Agent never auto-fixes CRITICAL or HIGH severity findings. These are always surfaced to a human — no exceptions.
👁
Full Transparency via Exec Dashboard
Every AI decision is logged and visible to leadership. There are no black-box actions in production — humans can always see what the AI did and why.
🔄
Continuous Learning from Human Feedback
Human corrections at each gate feed back into agent improvement. Overrides and rejections are learning signals that refine the pipeline over time.
⛔️
Humans Can Always Override
Any team member can halt, override, or redirect the AI pipeline at any stage. The orchestrator respects human authority at every gate.
🎯
Accountability Stays with the Team
AI accelerates delivery but doesn't transfer accountability. The team remains responsible for what ships to production — AI is the assistant, not the owner.