claude

sdlc

Universal SDLC orchestrator with auto-discovery of stack providers. Provides pipeline-orchestrator skill plus 5 cost-tiered default agents (BA Opus/high, Dev Sonnet/medium, QA Sonnet/medium, Sec Opus/high, Docs Haiku/low). Slash commands: /sdlc:start, /sdlc:batch, /sdlc:doctor, /sdlc:list-stacks, /sdlc:security-init.

55 on GitHubby Oleksii Kruhlykv2.2.0MITupdated 17 days ago
/

Plugin sdlc from marketplace sdlc-marketplace in AratKruglik/claude-sdlc. Commands read from the repo's manifest — 17 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 (3)

  • architect-conventions

    Shared conventions for every SDLC development-phase architect agent: hard rules, code quality bar, workflow steps (superpowers invocation, spec reading, codebase exploration, verification), and the report/compact-summary contract. Architects load this skill first, then apply their stack-specific ins

  • batch-pipeline

    Parallel SDLC batch runner. Analyzes a list of independent task descriptions, groups them by heuristic file-conflict prediction, dispatches one worktree-isolated background agent per task (each running the full pipeline-orchestrator: BA → Dev → QA → Sec → Docs), and aggregates results into a single

  • pipeline-orchestrator

    Universal SDLC pipeline orchestrator with stack provider auto-discovery. Reads stack.md profiles from installed plugins, picks the highest-priority match, executes a 5-phase pipeline (BA → Dev → QA → Sec → Docs) plus stack-defined extra phases. Use when: - User invokes /sdlc:start "<feature>" - User

Slash commands (5)

  • /sdlc:batch

    Run SDLC pipelines in parallel for multiple tasks — decomposes scope, detects file conflicts, dispatches worktree-isolated pipelines.

  • /sdlc:doctor

    Diagnose SDLC pipeline health — external plugin dependencies, runtime preflight status, model-routing overrides, and cost baseline. Read-only apart from seeding a cost-baseline scaffold when absent.

  • /sdlc:list-stacks

    List all stack profiles found in installed plugins, with priority and detection rules. Useful for verifying setup and debugging stack auto-detection.

  • /sdlc:security-init

    Materialize stack-specific security-patterns.yaml and claude-security-guidance.md into the current project for the security-guidance plugin to pick up. Safe to re-run — preserves user-defined rules outside the managed block.

  • /sdlc:start

    Run the full SDLC pipeline (BA → Dev → QA → Security → Docs) for a feature, with auto-detection of the framework stack and git branching model.

Subagents (5)

  • business-analyst

    Senior business analyst for ambiguous feature requests. Reads product context (Jira tickets, README, existing code) and produces user stories, acceptance criteria, data model sketches, and edge cases. <example> user invokes /sdlc:start "Add subscription billing with Stripe" orchestrator: dispatches

  • developer

    Vanilla full-stack implementer. Used as the development-phase agent when no framework-specific provider is registered. Framework plugins (laravel-plugin, django-plugin, etc.) override this slot via their stack.md. <example> vanilla project (no framework profile matches), orchestrator runs /sdlc:star

  • document-writer

    Final phase. Reads all prior phase outputs and creates a Pull Request with a clean description: summary, what changed, testing notes, security notes. Optionally creates a release-notes blurb for the changelog. <example> pipeline reaches phase 6/6. document-writer reads docs/plans/{slug}/01..04, call

  • qa-engineer

    Test writer and runner. Adds unit/integration/feature tests for development-phase changes. Aims for ≥80% coverage. ⚠️ HARD ITERATION CAP: Maximum 3 attempts to fix failing tests, then STOP and report. This is non-negotiable — runaway iterations are the #1 cost incident. <example> development phase p

  • security-analyst

    OWASP Top 10 security review of the development-phase changes. Report-only: it finds and classifies issues and never edits code. Critical and High findings are fixed afterwards by the development-phase architect in a dedicated fix pass. <example> development implemented user-uploaded file processing

Hooks (11)

  • PreToolUse

    bash -c 'if [ -n "${CLAUDE_PLUGIN_ROOT:-}" ] && [ -f "${CLAUDE_PLUGIN_ROOT}/hooks/enforce-agent-model.sh" ]; then exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/enforce-agent-model.sh"; fi; f="${PWD}/plugins/

  • PreToolUse

    bash -c 'if [ -n "${CLAUDE_PLUGIN_ROOT:-}" ] && [ -f "${CLAUDE_PLUGIN_ROOT}/hooks/dispatch-log.sh" ]; then exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/dispatch-log.sh"; fi; f="${PWD}/plugins/sdlc/hooks/dis

  • PreToolUse

    bash -c 'if [ -n "${CLAUDE_PLUGIN_ROOT:-}" ] && [ -f "${CLAUDE_PLUGIN_ROOT}/hooks/pre-commit-guard.sh" ]; then exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/pre-commit-guard.sh"; fi; f="${PWD}/plugins/sdlc/h

  • PreToolUse

    bash -c 'if [ -n "${CLAUDE_PLUGIN_ROOT:-}" ] && [ -f "${CLAUDE_PLUGIN_ROOT}/hooks/phase-output-guard.sh" ]; then exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/phase-output-guard.sh"; fi; f="${PWD}/plugins/sd

  • SubagentStart

    bash -c 'if [ -n "${CLAUDE_PLUGIN_ROOT:-}" ] && [ -f "${CLAUDE_PLUGIN_ROOT}/hooks/dispatch-log.sh" ]; then exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/dispatch-log.sh"; fi; f="${PWD}/plugins/sdlc/hooks/dis

  • SubagentStop

    bash -c 'if [ -n "${CLAUDE_PLUGIN_ROOT:-}" ] && [ -f "${CLAUDE_PLUGIN_ROOT}/hooks/subagent-usage.sh" ]; then exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/subagent-usage.sh"; fi; f="${PWD}/plugins/sdlc/hooks

  • SubagentStop

    bash -c 'if [ -n "${CLAUDE_PLUGIN_ROOT:-}" ] && [ -f "${CLAUDE_PLUGIN_ROOT}/hooks/phase-output-guard.sh" ]; then exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/phase-output-guard.sh"; fi; f="${PWD}/plugins/sd

  • SessionStart

    bash -c 'if [ -n "${CLAUDE_PLUGIN_ROOT:-}" ] && [ -f "${CLAUDE_PLUGIN_ROOT}/hooks/session-start-stack-cache.sh" ]; then exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/session-start-stack-cache.sh"; fi; f="${P

  • SessionStart

    bash -c 'if [ -n "${CLAUDE_PLUGIN_ROOT:-}" ] && [ -f "${CLAUDE_PLUGIN_ROOT}/hooks/session-start-run-context.sh" ]; then exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/session-start-run-context.sh"; fi; f="${P

  • UserPromptSubmit

    bash -c 'if [ -n "${CLAUDE_PLUGIN_ROOT:-}" ] && [ -f "${CLAUDE_PLUGIN_ROOT}/hooks/user-prompt-run-plan.sh" ]; then exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/user-prompt-run-plan.sh"; fi; f="${PWD}/plugin

  • PostToolUse

    bash -c 'if [ -n "${CLAUDE_PLUGIN_ROOT:-}" ] && [ -f "${CLAUDE_PLUGIN_ROOT}/hooks/agent-result-context.sh" ]; then exec bash "${CLAUDE_PLUGIN_ROOT}/hooks/agent-result-context.sh"; fi; f="${PWD}/plugin

View source on GitHub

More from AratKruglik/claude-sdlc

All 27 plugins →

superpowers

claudecodex

Runtime dependency. Enables richer reasoning in BA (brainstorming), QA (test-driven-development), and all architect agents (verification-before-completion). Pipeline degrades gracefully without it.

15 skills · hooks

55

Angular 18-21 SPA frontend stack provider (priority=200). Standalone + NgModule equally, signals + NgRx, typed Reactive Forms, Angular Router. Adds angular-architect agent (Sonnet/medium). Reuses TypeScript and npm skills from js-foundation.

5 skills · 1 agent · hooks

55

NestJS opinionated backend stack provider. Adds nest-architect agent (Sonnet/medium) covering REST + ORM (TypeORM/Prisma/Mongoose) + GraphQL + WebSockets + Microservices. Reuses TypeScript and npm skills from js-foundation.

5 skills · 1 agent · hooks

55

Next.js full-stack React framework. Multi-aspect ownership (backend + frontend, priority=250). App Router, Server Components, Server Actions, Route Handlers, ISR/SSG/SSR. Adds nextjs-architect agent (Sonnet/medium). Reuses TypeScript and npm skills from js-foundation.

5 skills · 1 agent · hooks

55

React Native mobile stack provider (priority=300). Both Expo (managed/dev-client/EAS) and bare workflows. React Navigation v7 + Expo Router, AsyncStorage/MMKV, Jest + RTL Native. Adds rn-architect agent (Sonnet/medium). Wins over react-plugin on RN projects.

5 skills · 1 agent · hooks

55

React SPA frontend stack provider (priority=150). Components, hooks, state management, routing, react-hook-form, RTL+Vitest+Playwright. Adds react-architect agent (Sonnet/medium). Composes with backend plugins via aspect resolution.

5 skills · 1 agent · hooks

55

Similar plugins

Visual workflow automation with templates, orchestration, and lifecycle management

5 skills · 8 commands · 3 agents

ruvnet/ruflo 81,589

5 skills + 35 modes + Material Passport pipeline. Includes v3.6.7 cross-model audit gate and v3.6.8 generator-evaluator contract.

5 skills · 16 commands · 4 agents · hooks

Imbad0202/academic-research-skills 56,698

Databricks skills for the CLI, Apps, Lakebase, Model Serving, Lakeflow Jobs, Spark Declarative Pipelines, Declarative Automation Bundles (DABs), and classic-to-serverless migration.

37 skills · 2 commands · hooks

anthropics/claude-plugins-official 47,076

Backend API design, GraphQL architecture, workflow orchestration with Temporal, and test-driven backend development

9 skills · 1 command · 8 agents

wshobson/agents 42,461

Claude Code native multi-agent orchestration with intelligent model routing across agents and skills. Zero learning curve. Maximum power.

85 skills · 20 commands · 19 agents · 1 MCP server · hooks

Yeachan-Heo/oh-my-claudecode 40,800

Sales

claude

Prep calls, summarize and follow up, research accounts, review deals and pipeline, and write the forecast, using the CRM, email, calendar and chat tools your team already uses, or uploaded files. Updates records, drafts or sends email, posts to chat and books meetings when you ask.

36 skills · 23 MCP servers

anthropics/knowledge-work-plugins 35,601

Maintain sdlc?

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 plugins27 plugins