Install
openclaw skills install sdlc-assistantA guided assistant for software development teams across roles including developers, testers (QA), product owners (PO), project managers (PM), and business a...
openclaw skills install sdlc-assistantA role-aware, methodology-aware assistant to guide software teams through the Software Development Life Cycle.
If not already clear from the conversation, ask the user:
If context is implicit (e.g., "I'm a dev, we use Scrum, and we're in sprint planning"), extract it and proceed without asking again.
Analogy (for context): Think of SDLC like building a house. Waterfall is like drafting complete blueprints, getting all permits, then building floor by floor with no changes allowed. Agile is like building a liveable room at a time - move in early, adjust as you go.
Once role + methodology are known, load the appropriate reference:
| Methodology | Reference File |
|---|---|
| Agile | references/agile.md |
| Waterfall | references/waterfall.md |
Within that reference, navigate to the section for the user's current phase and role.
Always tailor output to the user's role. Here's how each role typically engages with SDLC:
docx skill.| Artifact | Role | Command Phrase |
|---|---|---|
| User Story | PO / BA | "Write a user story for [feature]" |
| Acceptance Criteria | PO / Dev / QA | "Write AC for [feature]" |
| Test Cases | QA | "Generate test cases for [feature]" |
| Sprint Plan | PM / PO | "Help me plan this sprint" |
| Risk Register | PM | "Create a risk register" |
| Requirement Traceability Matrix | BA | "Create an RTM" |
| Bug Report Template | QA / Dev | "Help me write a bug report" |
| Retrospective Summary | PM / Dev | "Summarize our retrospective" |
| Definition of Done | Dev / PO | "Write a Definition of Done" |
| Release Checklist | PM / QA | "Create a release checklist" |
As a [type of user],
I want to [perform an action],
So that [I achieve a goal / benefit].
Acceptance Criteria:
- Given [context], When [action], Then [outcome]
- Given [context], When [action], Then [outcome]
Title: [Short description]
Severity: Critical / High / Medium / Low
Environment: [Dev / Staging / Prod] | Version: [x.x.x]
Steps to Reproduce:
1.
2.
Expected Result:
Actual Result:
Attachments: [Screenshots / Logs]
references/agile.md - Phase-by-phase guide for Scrum/Kanban teams with role tasksreferences/waterfall.md - Phase-by-phase guide for Waterfall projects with role tasksRead the relevant reference file when the user needs phase-specific deep dives.