claude

sdlc-kit

AI-native SDLC for Claude Code: intent → spec → plan → test-first build → verified PR → gated deploy, with policy skills and a hook-enforced test lock.

3 on GitHubby mustafamgv0.5.0MITupdated 21 days ago
/

Plugin sdlc-kit from marketplace sdlc-kit in mustafamg/claude-ai-sdlc-plugin. Commands read from the repo's manifest — 21 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (7)

  • deploy

    Deploy (or roll back) the default branch by following the project's deployment runbook, with a human go-ahead before anything changes. Use when someone asks to deploy, ship, release, redeploy a service, roll back, or check what's deployed. Do NOT use for local runs, writing CI config, or debugging a

  • init

    Set up a project for the sdlc-kit AI-native SDLC. It scaffolds CLAUDE.md sections, the intent/ folder and templates, .gitignore entries, protected paths, starter policy skills, and optionally a deployment runbook and team plugin settings. Use when someone asks to set up, initialize, bootstrap, or ad

  • new-intent

    Turn a feature idea into an intent.md ready for approval (Stage 1, Plan, of the AI-native SDLC). Use when someone has a new feature, product change, or "I have an idea for…", or asks to create/draft an intent. Do NOT use for bug fixes, typos, dependency bumps, or other small changes; those go straig

  • new-plan

    Turn an approved intent (and its spec) into plan.md, the Stage 3 implementation plan of the AI-native SDLC, written in plan mode. Use when someone asks to plan, break down, or prepare the implementation of an intent whose spec is merged (or that /sdlc-kit:new-spec said needs no spec). Do NOT use for

  • new-spec

    Turn an approved intent.md into spec.md (Stage 2, Design, of the AI-native SDLC), checked against the project's policy skills. Use when someone asks to write or draft a spec, requirements, or design for a merged intent. Do NOT use for ideas without a merged intent (use /sdlc-kit:new-intent) or for i

  • review-intent

    Review a drafted intent.md for gaps, resolve every open question with the user, and record the decisions so a human can approve it by merging (Stage 1 of the AI-native SDLC). When the project sets SDLC_REVIEW=doc, the product owner reviews the draft as a Claude Doc this skill publishes and reads bac

  • sync-jira

    Mirror accepted intents into Jira (an epic per intent with stories, a Jira story per intent story, blocked-by links, optional subtasks from plan steps), and turn edits or comments made in Jira into intent amendments. Only for projects that set SDLC_JIRA_PROJECT. Use when someone asks to create, sync

Subagents (1)

  • verifier

    Independently verifies a /sdlc-kit:build step, or a whole intent, against its plan.md and spec.md. It runs the project checks and acceptance tests, confirms locked tests are intact, and reports PASS/FAIL for each acceptance criterion without fixing anything. Use after each build step and before open

Hooks (3)

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}/hooks/guard-paths.sh"

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}/hooks/test-lock-guard.sh"

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}/hooks/intents-check.sh"

View source on GitHub

Maintain sdlc-kit?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted