Skip to content

Repository files navigation

DEVFORGE - AI

DevForge AI

Optimised SDLC AI workflow — 10 role-specific agents × 5 phases with tracer bullet delivery and self-correction loops

npm version License: Apache 2.0 Node.js SDLC Automation

An agentic SDLC orchestration system for Agentic AI. DevForge AI turns an idea into a planned, built, verified, shipped, and operated feature using role-specific agents, tracer bullet slices, quality gates, and handoff documents.

This is not a one-shot code generator. DevForge AI is a delivery workflow: product thinking first, thin vertical slices, feedback loops, security and performance checks, deployment assets, and operational follow-through.

Quickstart

  1. Install the package:
sudo npm install -g devforge-ai
  1. Install the DevForge AI agents, skills, commands, and integrations into Agentic AI:
devforge-ai install
  1. Restart Agentic AI, then view the interactive navigator:
/sdlc-help
  1. Or run commands by scenario:
# 🚀 Full Autonomous Pipeline & Startups
/sdlc "build a login page"
/sdlc-startup "AI copilot for insurance brokers"

# 🔍 Codebase Exploration & Root Cause Debugging (Up to 1.5M Files)
/sdlc-navigate "AuthService"
/sdlc-diagnose "500 error in checkout calculation"

# 🛡️ Security, Patching, Tests, & Legacy Modernization
/sdlc-security --fix-cves
/sdlc-modernize "legacy_engine.c"
/sdlc-test --suite all

System Architecture

graph TD
    classDef orchestrator fill:#1e293b,stroke:#64748b,stroke-width:2px,color:#f8fafc;
    classDef phase fill:#0f172a,stroke:#3b82f6,stroke-width:2px,color:#f8fafc;
    classDef agent fill:#172554,stroke:#60a5fa,stroke-width:1px,color:#f8fafc;
    classDef artifact fill:#14532d,stroke:#4ade80,stroke-width:1px,color:#f8fafc;
    classDef skill fill:#581c87,stroke:#c084fc,stroke-width:1px,color:#f8fafc;
    classDef integration fill:#701a75,stroke:#f0abfc,stroke-width:1px,color:#f8fafc;

    User([User / Developer]) -->|Execute /sdlc or Phase Commands| Orchestrator["/sdlc Orchestrator & CLI"]:::orchestrator

    subgraph SDLC_Pipeline ["DevForge AI 5-Phase SDLC Pipeline"]
        direction TB

        subgraph Phase1 ["1. PLAN Phase (/sdlc-plan)"]
            P1_Cmd["/sdlc-plan"]:::phase
            P1_Agent["product-manager"]:::agent
            P1_Art1["grill-summary.md"]:::artifact
            P1_Art2["scope.json"]:::artifact
            P1_Art3["01-prd.md"]:::artifact
            
            P1_Cmd --> P1_Agent
            P1_Agent --> P1_Art1
            P1_Agent --> P1_Art2
            P1_Agent --> P1_Art3
        end

        subgraph Phase2 ["2. BUILD Phase (/sdlc-build)"]
            P2_Cmd["/sdlc-build / /sdlc-implement"]:::phase
            P2_A1["ux-designer (if has_ui)"]:::agent
            P2_A2["fullstack-engineer"]:::agent
            P2_A3["qa-engineer"]:::agent
            P2_Art1["ux-design.md"]:::artifact
            P2_Art2["Code & Tests"]:::artifact
            P2_Art3["implementation-log.md"]:::artifact
            
            P2_Cmd --> P2_A1 & P2_A2 & P2_A3
            P2_A1 --> P2_Art1
            P2_A2 --> P2_Art2
            P2_A2 --> P2_Art3
            P2_A3 --> P2_Art2
        end

        subgraph Phase3 ["3. VERIFY Phase (/sdlc-verify)"]
            P3_Cmd["/sdlc-verify"]:::phase
            P3_A1["security-engineer"]:::agent
            P3_A2["performance-engineer (gated)"]:::agent
            P3_Art1["security-report.md"]:::artifact
            P3_Art2["performance-report.md"]:::artifact
            
            P3_Cmd --> P3_A1 & P3_A2
            P3_A1 --> P3_Art1
            P3_A2 --> P3_Art2
        end

        subgraph Phase4 ["4. SHIP Phase (/sdlc-ship)"]
            P4_Cmd["/sdlc-ship"]:::phase
            P4_A1["devops-engineer"]:::agent
            P4_Art1["CI/CD, Docker, K8s, Release Notes"]:::artifact
            
            P4_Cmd --> P4_A1
            P4_A1 --> P4_Art1
        end

        subgraph Phase5 ["5. OPERATE Phase (/sdlc-operate)"]
            P5_Cmd["/sdlc-operate"]:::phase
            P5_A1["sre-engineer"]:::agent
            P5_A2["data-engineer (gated)"]:::agent
            P5_Art1["06-slo.md, Runbooks, Dashboards"]:::artifact
            
            P5_Cmd --> P5_A1 & P5_A2
            P5_A1 & P5_A2 --> P5_Art1
        end
    end

    Orchestrator --> P1_Cmd
    Phase1 -->|plan-handoff.md| Phase2
    Phase2 -->|build-handoff.md| Phase3
    Phase3 -->|verify-handoff.md| Phase4
    Phase4 -->|ship-handoff.md| Phase5

    subgraph Core_Mechanisms ["Integrated Enterprise Capabilities & Tools"]
        RalphLoop["Ralph Loop Self-Correction Engine"]:::skill
        LinearInt["Linear Integration (Issues & Tracking)"]:::integration
        GraphInt["code-review-graph AST Engine"]:::integration
        NavCmd["/sdlc-navigate & /sdlc-diagnose (1.5M+ Scale RCA)"]:::orchestrator
        SecCmd["/sdlc-security & Zero-Trust Hardening"]:::orchestrator
        TestCmd["/sdlc-test (7-Tier Enterprise Test Matrix)"]:::orchestrator
        ModCmd["/sdlc-modernize (Strangler Fig & Zero-Downtime DB)"]:::orchestrator
        StartupCmd["/sdlc-startup (Founder OS, Stripe, PostHog, Growth)"]:::orchestrator
        SkillsLib["42 Unified Knowledge Skills (Token Efficiency, Enterprise Arch, LLM Evals...)"]:::skill
    end

    Phase2 <--> RalphLoop
    Phase1 <--> LinearInt
    Phase2 <--> GraphInt
    SDLC_Pipeline <--> NavCmd & SecCmd & TestCmd & ModCmd & StartupCmd
    SDLC_Pipeline <.-> SkillsLib
Loading

SDLC Phase Handoff Sequence Diagram

sequenceDiagram
    autonumber
    actor User as Developer / User
    participant Orchestrator as /sdlc Orchestrator
    participant Plan as Phase 1: Plan (/sdlc-plan)
    participant Build as Phase 2: Build (/sdlc-build)
    participant Verify as Phase 3: Verify (/sdlc-verify)
    participant Ship as Phase 4: Ship (/sdlc-ship)
    participant Operate as Phase 5: Operate (/sdlc-operate)
    participant Storage as Project Artifacts Store

    User->>Orchestrator: Run /sdlc "Feature Prompt"
    
    rect rgb(15, 23, 42)
        note over Plan: Product Manager Agent
        Orchestrator->>Plan: Trigger /sdlc-plan
        Plan->>User: Conduct structured interview (grill-me)
        User-->>Plan: Requirements & Answers
        Plan->>Storage: Save grill-summary.md & scope.json (Tracer Bullet Slices)
        Plan->>Storage: Save 01-prd.md & Linear Issues
        Plan->>Storage: Write plan-handoff.md
    end

    rect rgb(23, 37, 84)
        note over Build: UX Designer, Fullstack Engineer, QA Engineer
        Orchestrator->>Build: Trigger /sdlc-build (Reads plan-handoff.md)
        opt UI Feature (has_ui = true)
            Build->>Storage: Save ux-design.md
        end
        loop For Each Slice in scope.json (Ralph Loop)
            Build->>Build: Implement Slice across Schema/API/UI
            Build->>Build: Run Tests & Typechecks (Self-Correction Loop)
            Build->>Storage: Append slice output to implementation-log.md
        end
        Build->>Build: Run Cross-Slice E2E Tests (qa-engineer)
        Build->>Storage: Write build-handoff.md
    end

    rect rgb(30, 41, 59)
        note over Verify: Security & Performance Engineers
        Orchestrator->>Verify: Trigger /sdlc-verify (Reads build-handoff.md)
        Verify->>Storage: Save security-report.md (SAST / OWASP)
        opt Performance Audit Required
            Verify->>Storage: Save performance-report.md
        end
        Verify->>Storage: Write verify-handoff.md
    end

    rect rgb(20, 83, 45)
        note over Ship: DevOps Engineer
        Orchestrator->>Ship: Trigger /sdlc-ship (Reads verify-handoff.md)
        Ship->>Storage: Generate CI/CD, Dockerfile, K8s manifests, Release Notes
        Ship->>Storage: Write ship-handoff.md
    end

    rect rgb(88, 28, 135)
        note over Operate: SRE & Data Engineers
        Orchestrator->>Operate: Trigger /sdlc-operate (Reads ship-handoff.md)
        Operate->>Storage: Save 06-slo.md, Runbooks, Dashboard Configs
    end

    Orchestrator-->>User: Pipeline Complete with Output Summary
Loading

Ralph Loop Self-Correction Flowchart

flowchart TD
    Start([Start Implementation Slice]) --> ReadSlice[Read Slice Specs from scope.json]
    ReadSlice --> ImplementCode[Implement Code Slices across Layers]
    ImplementCode --> RunVerification[Run Type Checks & Automated Tests]
    
    RunVerification --> CheckPass{Verification Passed?}
    
    CheckPass -- Yes --> AppendLog[Append Success Result to implementation-log.md]
    AppendLog --> CheckMore{More Slices in scope.json?}
    
    CheckMore -- Yes --> NextSlice[Select Next Slice] --> ReadSlice
    CheckMore -- No --> Complete([Complete Build Phase])

    CheckPass -- No --> CheckRetries{Retry Limit Reached? <br/> Circuit Breaker}
    
    CheckRetries -- No --> ResetContext[Reset Context & Analyze Failure Logs]
    ResetContext --> ApplyFix[Apply Corrective Code Fix] --> RunVerification

    CheckRetries -- Yes --> Halt([Circuit Breaker Tripped: Pause & Report to User])
Loading

Hyper-Scale Root Cause Analysis (1.5M Files -> 1 File)

flowchart TD
    classDef domain fill:#1e293b,stroke:#64748b,stroke-width:2px,color:#f8fafc;
    classDef astgraph fill:#0f172a,stroke:#3b82f6,stroke-width:2px,color:#f8fafc;
    classDef trace fill:#172554,stroke:#60a5fa,stroke-width:1px,color:#f8fafc;
    classDef fix fill:#14532d,stroke:#4ade80,stroke-width:1px,color:#f8fafc;

    Bug(["Defect / Error in 1.5M File Codebase<br/>(e.g., Insurance Claim / Underwriting Bug)"]) --> L1

    subgraph Funnel ["The Hyper-Scale Funnel (/sdlc-diagnose)"]
        L1["1. Domain & Service Isolation<br/>(1.5M Files → ~500 Files)<br/>Logs / Stack Traces / Boundary Filtering"]:::domain
        L2["2. AST Knowledge Graph Traversal<br/>(~500 Files → ~20 Files)<br/>code-review-graph / Call Trees"]:::astgraph
        L3["3. Delta & State Flow Backtracking<br/>(~20 Files → 1-3 Files)<br/>Input Mutations & Persistence Seams"]:::trace
        L4["4. Surgical Automated Remediation<br/>(Exact Lines Fixed)<br/>Ralph Loop & Repro Test Harness"]:::fix
        
        L1 --> L2 --> L3 --> L4
    end

    L4 --> Regression["Blast-Radius & Contract Regression Check"]:::fix
    Regression --> Fixed(["✅ Defect Resolved with Zero Secondary Breakages"])
Loading

Enterprise Multi-Tier Test Suite Matrix

graph TD
    classDef unit fill:#1e293b,stroke:#64748b,stroke-width:2px,color:#f8fafc;
    classDef integ fill:#0f172a,stroke:#3b82f6,stroke-width:2px,color:#f8fafc;
    classDef contract fill:#172554,stroke:#60a5fa,stroke-width:1px,color:#f8fafc;
    classDef e2e fill:#14532d,stroke:#4ade80,stroke-width:1px,color:#f8fafc;
    classDef specialized fill:#581c87,stroke:#c084fc,stroke-width:1px,color:#f8fafc;

    TestMatrix["Enterprise Test Matrix (/sdlc-test)"]:::unit

    TestMatrix --> T1["1. Unit Tests (Vitest / PyTest)<br/>Fast pure business logic (>80% coverage)"]:::unit
    TestMatrix --> T2["2. Integration Tests (Testcontainers)<br/>Real ephemeral PostgreSQL, Redis & Kafka"]:::integ
    TestMatrix --> T3["3. Contract Tests (Pact / OpenAPI)<br/>Consumer-driven schema parity & drift detection"]:::contract
    TestMatrix --> T4["4. End-to-End Tests (Playwright)<br/>Multi-step browser journeys & visual regression"]:::e2e
    TestMatrix --> T5["5. Performance & Load (k6 / Artillery)<br/>500+ RPS concurrency & latency budgets"]:::specialized
    TestMatrix --> T6["6. Chaos & Resilience Testing<br/>Fault injection, DB failover & network latency"]:::specialized
    TestMatrix --> T7["7. Security & Property Fuzzing (Fast-Check)<br/>10,000+ randomized mutation checks"]:::specialized
Loading

Industrial Legacy Modernization (Strangler Fig)

flowchart LR
    classDef legacy fill:#1e293b,stroke:#64748b,stroke-width:2px,color:#f8fafc;
    classDef proxy fill:#0f172a,stroke:#3b82f6,stroke-width:2px,color:#f8fafc;
    classDef acl fill:#172554,stroke:#60a5fa,stroke-width:1px,color:#f8fafc;
    classDef modern fill:#14532d,stroke:#4ade80,stroke-width:1px,color:#f8fafc;

    Clients(["Client Ingress"]) --> Proxy["API Gateway / Routing Proxy"]:::proxy

    subgraph Modernization ["Strangler Fig Pipeline (/sdlc-modernize)"]
        Proxy -->|1% → 50% → 100% Traffic| ACL["Anti-Corruption Layer (ACL)"]:::acl
        ACL --> Modern["Modern Microservice Engine"]:::modern
        
        Proxy -.->|Legacy Reads / Fallback| LegacyMonolith["Legacy Monolith / Stored Procedures"]:::legacy
    end

    Modern --> ZeroDowntimeDB["Zero-Downtime DB (Expand & Contract)"]:::modern
Loading

Install From Source

git clone https://github.com/saitarrun/devforge-ai
cd devforge-ai
npm install
npm run install-local

Restart Agentic AI after installing. See INSTALLATION.md for update, symlink, and uninstall instructions.

Why DevForge AI Exists

DevForge AI is built around the common places AI-assisted engineering breaks down.

1. The Agent Builds The Wrong Thing

The first failure mode is misalignment. A feature request sounds obvious until the agent fills in the wrong blanks.

DevForge AI starts with /sdlc-plan, where the product-manager agent runs a structured interview, writes grill-summary.md, produces scope.json, synthesizes a PRD, and creates implementation issues. The result is a concrete build plan before any code is written.

Use this when:

  • The idea is still fuzzy
  • You need user stories and acceptance criteria
  • You want vertical slices instead of a giant implementation blob
  • You want requirements captured as artifacts, not lost in chat history

2. The Work Is Too Big To Trust

Large agent tasks fail because the feedback loop is too slow. DevForge AI breaks features into tracer bullet slices: thin increments that cut through schema, API, UI, and tests where needed.

Each slice is tracked in scope.json:

{
  "capability_flags": {
    "has_ui": true,
    "has_auth": true
  },
  "slices": [
    {
      "id": "slice-0",
      "name": "Project scaffold + health check",
      "type": "prefactor",
      "layers": ["schema", "api", "tests"]
    },
    {
      "id": "slice-1",
      "name": "User can log in",
      "type": "feature",
      "layers": ["schema", "api", "ui", "tests"]
    }
  ]
}

The first slice establishes the foundation. Every later slice delivers one user-visible increment and appends its result to implementation-log.md.

3. The Code Does Not Work

DevForge AI uses the Ralph Loop during build work:

  • Implement one slice
  • Run the relevant type checks and tests
  • Retry with fresh context when verification fails
  • Stop at a circuit breaker instead of looping silently
  • Run cross-slice QA after feature slices are complete

This gives the agent a disciplined feedback loop instead of relying on confidence.

4. The Process Loses Context

Long SDLC sessions can drown the model in stale conversation history. DevForge AI uses handoff documents at phase gates:

plan-handoff.md   -> /sdlc-build
build-handoff.md  -> /sdlc-verify
verify-handoff.md -> /sdlc-ship
ship-handoff.md   -> /sdlc-operate

Each phase reads the handoff first, then starts with bounded context. Decisions survive, but unnecessary chat history does not.

5. Shipping Is Not The End

DevForge AI includes verification, deployment, and operations phases. The workflow does not stop when code compiles.

The later phases cover:

  • Security review and OWASP checks
  • Performance profiling when required
  • CI/CD, Docker, Kubernetes, and infrastructure artifacts
  • SLOs, monitoring, runbooks, and operational readiness
  • Data pipeline planning when the feature needs it

How The Pipeline Works

Phase Command Primary agents Output
Plan /sdlc-plan product-manager grill-summary.md, scope.json, 01-prd.md, issues
Build /sdlc-build ux-designer, fullstack-engineer, qa-engineer ux-design.md, code, tests, implementation-log.md
Verify /sdlc-verify security-engineer, performance-engineer security and performance reports
Ship /sdlc-ship devops-engineer CI/CD, Docker, Kubernetes, IaC, release notes
Operate /sdlc-operate sre-engineer, data-engineer SLOs, runbooks, monitoring, data pipeline docs

Some agents are scope-gated:

  • ux-designer runs when has_ui is true
  • performance-engineer runs when needs_performance_audit is true
  • data-engineer runs when has_data_pipeline is true
  • Security monitoring is added when has_auth is true

Project Artifacts

Every SDLC run writes into a project folder:

./projects/<feature-name>/
  grill-summary.md
  scope.json
  docs/
    01-prd.md
    ux-design.md
    implementation-log.md
    security-report.md
    performance-report.md
    05-pipeline.log
    06-slo.md
  handoffs/
    plan-handoff.md
    build-handoff.md
    verify-handoff.md
    ship-handoff.md

Reference

DevForge AI is split into commands, agents, and skills.

Commands are what you type. Agents are the role-specific workers. Skills are methodology documents that agents load when their task needs that discipline.

Commands

  • /sdlc-help - Interactive command navigator and scenario guide (zero confusion).
  • /sdlc - Master orchestrator for the full Plan -> Build -> Verify -> Ship -> Operate pipeline.
  • /sdlc-plan - Product planning, interview, PRD, scope, and issues.
  • /sdlc-build - UX design, slice implementation, Ralph Loop retries, and QA.
  • /sdlc-verify - Security and performance verification.
  • /sdlc-ship - CI/CD, cloud infrastructure, containerization, and release.
  • /sdlc-operate - SLOs, runbooks, monitoring, and data pipelines.
  • /sdlc-implement - Standalone issue or free-form implementation with Ralph Loop verification.
  • /sdlc-navigate - Structural codebase navigation, symbol call-graphs, impact analysis, and module boundary mapping.
  • /sdlc-diagnose - Automated Root-Cause Analysis (RCA) and surgical fix engine for massive 1.5M+ file repositories.
  • /sdlc-security - Automated security vulnerability remediation, CVE patching, and Zero-Trust protocol hardening.
  • /sdlc-modernize - Industrial legacy modernization, Strangler Fig migrations, and zero-downtime schema evolution.
  • /sdlc-test - Enterprise multi-tier test suite execution (Unit, Integration, Contract, E2E, Load/k6, Chaos, Fuzzing).
  • /sdlc-startup - End-to-end founder & startup playbook: Stripe billing, PostHog telemetry, and unit economics.
  • /sdlc-review - Pull request review using parallel reviewer perspectives.
  • /to-prd - Regenerate a PRD from existing planning artifacts.
  • /to-issues - Create one issue per tracer bullet slice from scope.json.

Agents

  • product-manager - Runs the planning interview, decomposes features, writes scope.json, and drives PRD and issue creation.
  • ux-designer - Produces wireframes, design tokens, component specs, and interaction states when the feature has UI.
  • fullstack-engineer - Implements vertical slices across schema, API, UI, and tests.
  • qa-engineer - Writes and runs cross-slice E2E tests after implementation.
  • security-engineer - Performs SAST, OWASP, dependency scanning, and pentest work when required.
  • performance-engineer - Profiles bottlenecks, validates performance budgets, and recommends optimizations.
  • devops-engineer - Builds CI/CD, Docker, Kubernetes, Terraform, and release procedures.
  • sre-engineer - Defines SLOs, dashboards, alerts, runbooks, and security operations.
  • data-engineer - Designs ETL/ELT pipelines, analytics schemas, schedules, and data quality checks.
  • technical-writer - Produces API docs, guides, tutorials, and developer-facing documentation.

Core Skills

These are the skills most central to the DevForge AI pipeline:

  • grill-me - Structured interrogation before planning.
  • dynamic-routing - Autonomous intent classification, dynamic agent spawning, and contextual skill injection.
  • intent-clarification - Deciphers latent requirements, resolves ambiguous prompts, and aligns goals.
  • requirements - User stories, acceptance criteria, ambiguity checks, and INVEST-style decomposition.
  • prd-synthesis - Converts context into product requirements.
  • to-prd - Synthesizes PRDs from current context and planning artifacts.
  • to-issues - Converts plans into independently-grabbable issues.
  • plan-breakdown - Breaks work into implementation slices.
  • ralph-loop - Self-correcting build loop with retries and circuit breakers.
  • handoff - Compacts phase context into handoff documents.
  • ux-design - UX design discipline for UI-bearing features.
  • prototype - Throwaway prototypes for UI or state-model exploration.
  • tdd - Red-green-refactor test-driven development.
  • testing - Test strategy and coverage discipline.
  • playwright - Browser automation and E2E testing.

Engineering Skills

  • architecture - System design, ADRs, coupling, service boundaries, and tradeoffs.
  • architecture-refactor - Finds architecture improvement opportunities.
  • api-design - API contracts, OpenAPI, versioning, error design, and compatibility.
  • codebase-navigator - AST dependency graph traversal, monorepo navigation, caller/callee tracing, and change impact.
  • code-quality - Linting, tests, coverage, security checks, and CI guardrails.
  • code-standards - Naming, structure, maintainability, and implementation conventions.
  • code-review - Review discipline for correctness and maintainability.
  • pr-review - Pull request review patterns.
  • diagnose - Reproduce, minimize, hypothesize, instrument, fix, and regression-test.
  • root-cause-analysis - Hyper-scale root cause bisection, call-tree backtracking, and automated surgical remediation.
  • legacy-modernization - Industrial legacy migration, Strangler Fig pattern, Anti-Corruption Layers (ACL), and Expand/Contract schema evolution.
  • enterprise-test-suites - Multi-tier testing matrix: Testcontainers integration, Pact contracts, k6 load benchmarks, Chaos fault-injection, and Fuzzing.
  • startup-lifecycle - SaaS pricing models, Stripe billing, PostHog telemetry, growth loops, and investor unit economics (CAC, LTV, MRR).
  • zoom-out - Higher-level context when the codebase shape is unclear.
  • dependency-management - Version updates, CVEs, licenses, and transitive dependencies.
  • configuration-management - Secrets, environment config, feature flags, and auditability.
  • documentation - Docs-as-code, examples, tutorials, and API docs.
  • enterprise-architecture - Multi-tenancy, SAML/SCIM SSO, audit trails, RTO/RPO disaster recovery, and compliance.
  • token-efficiency - Bounded context-window pruning, AST structural query optimization, and token conservation discipline.
  • llm-evals - AI/LLM evaluation metrics, RAG triad, token cost circuit breakers, and prompt safety.
  • contract-testing - Consumer-driven contract testing, OpenAPI spec drift, and microservices API compatibility.
  • write-skill - Guidance for authoring new skills.

Security, Delivery, And Operations Skills

  • security-audit - Security review, OWASP checks, and vulnerability scanning.
  • security-patching - Automated CVE remediation, Zero-Trust protocol implementation, and security hardening.
  • threat-modeling - STRIDE and attack-surface analysis.
  • performance-optimization - Profiling, benchmarking, and performance budgets.
  • observability - Metrics, logs, traces, dashboards, alerts, and SLOs.
  • cicd - CI/CD pipeline design.
  • cloud-infra - Cloud infrastructure, networking, compute, and managed services.
  • precommit-hooks - Husky, lint-staged, formatting, type checks, and test hooks.
  • git-safety - Git guardrails for destructive commands.
  • ops-sre - SRE practices, runbooks, incidents, and reliability operations.
  • issue-triage - Issue workflow and triage state management.

Development

Validate the plugin structure:

npm run validate

Install locally while developing:

npm run install-local

Uninstall local files:

npm run uninstall

Check the npm package contents:

npm pack --dry-run

Built On

  • Tracer bullet development
  • Red-green-refactor feedback loops
  • Handoff-bounded context windows
  • Product requirements before implementation
  • Security and performance checks before shipping
  • SLO-driven operations after release

License

Apache 2.0

About

An AI-powered SDLC workflow system that turns feature ideas into planned, built, verified, shipped, and maintained software through structured agent-driven phases.

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages