AI Development Methodology

Build Production-Grade
Software with AI

Stop prompting in circles. A structured methodology that turns AI development into a repeatable, predictable process.

~

What is Raftkit?

AI development is powerful — but without structure, it's chaos. Raftkit gives it clear phases, quality gates, and knowledge that compounds.

Methodology

A 5-phase workflow that replaces ad-hoc prompting with a repeatable process. Every phase has clear inputs, outputs, and quality gates.

Quality Gates

Two-stage review with up to 23 specialized AI reviewers per task. Compliance-aware enforcement with P1/P2/P3 severity blocks bad code from shipping.

Zero Config

One command installs everything. Auto-detects your stack, package manager, and project type. Works with any codebase.

The 5-Phase Workflow

From blueprint to compounding knowledge — a structured methodology for building with AI.

See It In Action

One command to set up your entire development workflow.

~/my-project

What Gets Built

Every phase produces concrete, versioned artifacts — not just code.

Project Structure
docs/
├── brainstorms/
│   ├── prd.md
│   ├── competitive-analysis.md
│   ├── market-analysis.md
│   └── decisions.md
├── constitution.md
├── consistency-report.md
├── features.md
├── delta-spec.md
├── .raftkit-state.json
├── architecture/
│   ├── tech-preferences.md
│   ├── db-schema.md
│   ├── tech-stack.md
│   ├── system-diagram.md
│   ├── api-contracts.yaml
│   ├── third-party-services.md
│   ├── design-system.md
│   └── sample-data.md
├── standards/
│   └── index.yaml
├── tasks/
│   ├── index.md
│   ├── traceability.md
│   └── user-auth/
│       ├── index.md
│       ├── task-001.md
│       ├── task-002.md
│       └── ...
├── reviews/
│   ├── task-001-review.md
│   └── holistic-review.md
├── learnings/
│   ├── index.yaml
│   ├── task-001-learning.md
│   ├── compound-summary.md
│   └── rejected-proposals.md
└── status.md
Blueprint

PRD & Research

Competitive analysis, personas, market sizing

brainstorms/prd.md
Blueprint

Architecture

DB schema, API contracts, system diagram, design tokens

architecture/
Plan

Micro-tasks

RICE-prioritized, 2-5 min each, EARS acceptance criteria

tasks/
Build

Code

TDD per task, fresh subagent, auto-committed

src/
Review

Reviews

Up to 23-dimension quality reports per task

reviews/
Compound

Learnings

Compound knowledge that evolves your project docs

learnings/

Detects Your Stack. Installs Matching Skills.

Raftkit auto-detects your tech stack and installs matching AI skills — 48 and counting.

Frontend

ReactNext.jsVueTailwindFlutterReact NativeResponsive Design

Backend

BackendExpressHonoFastAPI

Database

DatabaseDrizzlePrismaCMS

Languages

TypeScriptPythonGo

Design & Marketing

UI DesignCopywritingContent StrategyPage CROSEOSEO Audit

Platform

Browser ExtensionsDesktop AppsWorkflow Automations

Quality

Code QualitySecurityCompliancePerformanceAccessibilityVerification

Methodology

TDDSystematic DebuggingProduct ResearchCompetitive AnalysisArchitecture DesignTask BreakdownMulti-ReviewKnowledge CompoundingConstitutional EnforcementCross-Phase ValidationSkill TestingBrainstormingPlanningReceiving Code Review

Git & Workflow

Git WorkflowGit WorktreesFinishing Dev Branch

Quality You Can Trust

Every micro-task gets reviewed by up to 23 specialized AI agents before commit.

Security
Code Quality
Performance
Architecture
Test Coverage
Overbuilt
Error Handling
Accessibility
API Contracts
Database
Third Party
Responsive Design
Next.js
TypeScript
Tailwind
Prisma
Drizzle
Python
Go
React
React Native
Hono
Flutter

Two-Stage Review

Stage 1
Spec compliance — does the implementation match the task requirements?
passes? →
Stage 2
Up to 23-dimension review — conditional dispatch to relevant reviewers based on task type.

Severity System

P1
Blocks commitMust be fixed before code can be merged
P2
Should fixImportant issues that should be addressed
P3
LoggedMinor suggestions tracked for future improvement

Get Started

Structure your AI development workflow in minutes.

1

Install the Plugin

Install Raftkit as a Claude Code plugin — no npm, no config files

claude plugin install raftkit
2

Create a Blueprint

Research, architecture, and design in one collaborative session

/raftkit:blueprint my-product
3

Plan Micro-Tasks

Break features into RICE-prioritized, 2-5 minute tasks

/raftkit:plan
4

Build with TDD

Fresh AI agent per task — writes tests first, then implements

/raftkit:build my-product
5

Review Quality

Two-stage quality review with up to 23 specialized AI agents

/raftkit:review
6

Compound Learnings

Aggregate patterns across tasks — the AI gets smarter about your codebase

/raftkit:compound

Also Available

/raftkit:auto

Put your development on autopilot — chains Build, Review, and Compound in one loop

/raftkit:init

Project onboarding — detects stack, sets up git conventions

/raftkit:fix

Quick bug fix — skip full workflow

/raftkit:status

Progress dashboard across all phases

MIT License

Open Source

Built by RaftLabs for the developer community. Free to use, modify, and distribute.