AI SDLC Framework workflow
Claude Code project template: spec, design, code and deploy live in the repo, and ten skills guide the agent by phase.
- 130 ★ on the repository
- Last commit
- Apache-2.0
Minimal access
Why this level
- Copies files into the project and has the agent maintain documents and code by rule.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add workflows/ai-sdlc-frameworkDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewMinimal accessThe tool runs nothing and makes no network calls.
- Copies files into the project and has the agent maintain documents and code by rule.
This is third-party code. Review the repository files before installing.
What it does
The framework splits the development lifecycle into four folders: `1-spec`, `2-design`, `3-code` and `4-deploy`. Each holds its own instructions, artifact templates and decision indexes, so project knowledge lives next to the code. The agent works under supervision by a human who sets requirements and direction. `.claude/skills/` holds `SDLC-init`, `SDLC-elicit`, `SDLC-design`, `SDLC-decompose`, `SDLC-implementation-plan`, `SDLC-execute-task`, `SDLC-fix`, `SDLC-validate`, `SDLC-status` and `SDLC-release`. The last one releases the framework itself and is removed when a project is created. Decisions are captured rather than suppressed: the agent decides on its own within established patterns and each decision is recorded in the repository for review.
Who it is for. Developers and teams running a project with Claude Code who want requirements, architecture and decisions kept in the repository.
Good fit when
- A new project starts with an agent and needs a structure for requirements and design.
- Agent context keeps growing and documents must be arranged in a `CLAUDE.md` hierarchy.
- Every agent decision must be recorded for later review.
- You need a quick project status and gaps between spec and code.
Not a fit when
- You want a library or utility to install into an existing project rather than a template to copy.
- The team edits artifacts by hand; the framework forbids manual edits.
- Work happens in Codex or Cursor; the skills are written for Claude Code.
Example request
Run `/SDLC-init` for this project, then `/SDLC-elicit` to gather requirements, and show which artifacts appeared in `1-spec`.Limitations
There is no install step: a file set is copied into a new repository. Framework rules forbid manual edits to artifacts and code: every change goes through an agent following instructions, which noticeably changes the usual process. The skills are written for Claude Code. The folder structure and indexes add service files that consume agent context. Framework updates do not merge into a finished project by themselves: you compare your copy version with releases by hand.
How to disable. Delete the `1-spec` to `4-deploy` folders, `decisions/`, `.claude/skills/SDLC-*` and the `FRAMEWORK.md` and `CLAUDE.*.md` files from the repository. Keep project decisions and artifacts elsewhere if needed.
FAQ
How do I start a project on the framework?
Copy it with `npx degit "pangon/ai-sdlc-framework#<tag>" my-project` at the latest release tag, delete repository-specific files and run `/SDLC-init`.
Why copy from a tag?
The framework version sits in the `**Version**:` line of `FRAMEWORK.md`, and only release commits guarantee an accurate stamp. It is used later to compare your copy with upstream.
Which skills are included?
`SDLC-init`, `elicit`, `design`, `decompose`, `implementation-plan`, `execute-task`, `fix`, `validate`, `status` and `release`. The last one is deleted when creating a project.
Can files be edited by hand?
The framework rules do not allow it: changes go through the agent so procedures are followed and decisions recorded.
Do I install anything into the project?
No. It is neither a library nor an application. `degit` needs Node.js but adds no dependencies.
Discussion
No questions or reviews yet.
Related
WorkflowsThe AI-SDLC plugin for Claude Code carries a task from spec to PR: a readiness gate, a developer agent and several reviewers.
Ten software lifecycle skills for Claude Code: requirements, design, tests, adversarial review and release checks with hooks.
edt1c-ai-template: 1C EDT project template for Claude Code
edt1c-ai-template
A repository template for 1C EDT development with Claude Code: feature specs, BSL standards and skills for query builders and spreadsheet documents
Skill and plugin for Codex and Claude Code: the agent drives a project through a plan-to-maintain loop with human gates.
Hooks and skills make Claude Code plan before coding, test before shipping and escalate when it is not confident.
A skill that interviews you and writes requirements.md, design.md and tasks.md so Claude Code and Cursor work from one plan
README in short
`RATIONALE.md` explains the principles alongside a structure description. There are four: AI-first model, everything in the repository, context efficiency and decision capture.