sdlc

Solid

Run an artifact-driven software lifecycle where each stage commits a markdown artifact that triggers the next - intent.md, spec.md, plan.md, verified diff, reviewed PR, monitored production. Use when the user asks to capture an idea as intent, write a spec, plan before implementing, set up a verification loop, define review policy, add agent-config evals, or wire production alerts back into the loop.

Code & Development 36 stars 3 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
52
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# sdlc Turns an idea into shipped, verified code through six stages. Each stage produces one markdown artifact in `sdlc/`, committed to git. The artifact is the handoff: no stage starts until the previous one's artifact exists and the user has accepted it. Adapted from Anthropic's [AI-Native SDLC Playbook](https://claude.com/blog/the-ai-native-sdlc-playbook), trimmed for a solo developer. The org-scale layer (separation of duties, policy owners, leading/lagging metrics) lives in `references/governance.md` and is opt-in. ## When to Use Activate when the user asks to: - Capture an idea, feature, or bug as a written intent before building - Turn an intent into a requirements/design spec - Plan an implementation before writing code - Set up a verification loop so changes check themselves before review - Define review policy (`REVIEW.md`) or run policy-driven review - Add regression evals for agent configuration (`CLAUDE.md`, skills, hooks) - Wire production metrics back into the planning loop Also activate when a repo already has an `sdlc/` directory and the user references an artifact in it. ## The Artifact Chain ``` sdlc/intent/<slug>.md -> what problem, why now, constraints, open questions sdlc/spec/<slug>.md -> requirements + design, concerns flagged sdlc/plan/<slug>.md -> files to change, work order, tests required <diff> + tests -> verified before a human looks PR + REVIEW.md passes -> reviewed against the spec and plan production signal -...

Details

Author
artemnovichkov
Repository
artemnovichkov/skills
Created
10 months ago
Last Updated
4 days ago
Language
HTML
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Solid

ai-native-sdlc

Drive a change through an AI-native software development lifecycle as a loop of committed, machine-readable artifacts — intent.md, spec.md, plan.md, diff plus tests, PR review, control bands — and make the stage order enforceable with a PreToolUse hook and a CI gate instead of relying on discipline. Use when the user wants to start a feature, capture intent, write a spec, plan before coding, run a change from idea to production, onboard an existing repo to a governed process, add stage gates to CI, or turn a production incident back into backlog work. Trigger phrases include "start a feature", "capture intent", "write a spec", "plan before coding", "run this through the SDLC", "add a stage gate", "enforce our process", "close the loop on this incident".

10 Updated yesterday
timwukp
AI & Automation Listed

ai-native-sdlc

Run the AI-native SDLC on any project, in any language. Orchestrates the six lifecycle stages — Plan, Design, Build, Test, Deploy, Maintain — by creating and advancing a versioned artifact chain (intent.md → spec.md → plan.md → diff → review.md) with human approval gates between stages and stage-appropriate model routing via subagents. Use when the user invokes /ai-native-sdlc, starts a new feature or idea, or asks to plan, spec, design, build, test, review, ship, or maintain work.

0 Updated 1 weeks ago
fahadakmal
AI & Automation Listed

sdlc

Orchestrates an end-to-end, plan-gated software build pipeline: routes each stage to the right skill while enforcing human approval gates. Covers discovery, PRD, stress-test, architecture, API contracts, decomposition, implementation, QA, review, landing, and retro. The single entry point for the workflow. Use when the user wants to build a feature or product the disciplined way, start or resume structured development, asks "what stage are we at" / "what's next", or says "start the sdlc" / "run the pipeline".

1 Updated today
enocgit