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
Workflow

Minimal access

Why this level

  • Copies files into the project and has the agent maintain documents and code by rule.
All reasons and checks

pangon/ai-sdlc-framework

Install

Works in

In your terminal, with SkillFoxx CLI

npx skillfoxx add workflows/ai-sdlc-framework

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Minimal 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.

Workflows

The AI-SDLC plugin for Claude Code carries a task from spec to PR: a readiness gate, a developer agent and several reviewers.

PluginBroad access441Repository stars

Ten software lifecycle skills for Claude Code: requirements, design, tests, adversarial review and release checks with hooks.

PluginExtended access66Repository stars

Skill and plugin for Codex and Claude Code: the agent drives a project through a plan-to-maintain loop with human gates.

SkillExtended access95Repository stars

Hooks and skills make Claude Code plan before coding, test before shipping and escalate when it is not confident.

PluginExtended access53Repository stars

A skill that interviews you and writes requirements.md, design.md and tasks.md so Claude Code and Cursor work from one plan

SkillExtended access158Repository stars

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.

README badge

Report a problem