Skip to content
/

AI Dev Workflow Kit

ai-dev-workflow-kit-aahil · aahilsayed062/ai-dev-workflow-kit · ★ 4 · last commit 2026-03-01

Portable .ai-kit/ folder enforcing EPCC workflow loop, Max-2 Resource Rule, and Decision Gates to prevent context overload and unplanned agent behavior.

Best whenContext overload is the primary failure mode of AI frameworks; limiting active resources to 2 (1 PRIMARY + 1 SUPPORT) is the structural fix.
Skip ifSkipping Decision Gates on choice-heavy tasks, Loading more than 2 resources simultaneously
vs seeds
superpowersor bmad-method (behavioral enforcement via Iron Laws or personas), ai-dev-workflow-kit acknowledges it can only make dri…
Primitive shape 6 total
Commands 6
00

Summary

AI Dev Workflow Kit — Summary

AI Dev Workflow Kit by aahilsayed062 is a portable .ai-kit/ folder drop-in framework enforcing the EPCC Engine (Explore → Plan → Code → Verify → Audit) on any AI coding agent. Its core constraints are: Max-2 Rule (at most 1 PRIMARY + 1 SUPPORT resource active simultaneously), mandatory Decision Gates A–H (forcing the agent to ask questions and lock decisions before coding on choice-heavy tasks), a Status Banner printed at the start of every response, and Start Menu templates that boot the agent with the correct resource pair. Resources are markdown "knowledge cards" that constrain agent behavior per task type (technical-cofounder-contract, cinematic-landing-lane, ui-inspiration-to-lane, etc.). The framework ships 9 shipped resource cards plus 12 template combinations (I–L are default/shipped, A–H are legacy/extension). No runtime required — pure markdown instruction files. 4 stars, MIT license, last commit 2026-03-01.

Differs from seeds: Closest to agent-os (Archetype 4 — markdown scaffold) but with a more opinionated constraint system. Unlike agent-os (which writes the standards once and defers to the agent), ai-dev-workflow-kit enforces structural compliance per-response via the Status Banner and per-task via Decision Gates. The Max-2 Resource Rule is a novel context-budgeting discipline not seen in any seed. The resource-card / template-boot model is closer to bmad-method's persona files but more restrictive (max 2 resources vs BMAD's full persona stack).

01

Overview

AI Dev Workflow Kit — Overview

Origin

By aahilsayed062. 4 stars, MIT license, last commit 2026-03-01. Has AGENTS.md, CHANGELOG.md, ROADMAP.md — suggesting planned multi-agent evolution.

Mission (verbatim)

"AI Dev Workflow Kit is a portable folder (.ai-kit/) you drop into any project to give your AI coding agent: EPCC Engine — a mandatory workflow loop: Explore → Plan → Code → Verify → Audit; Resource Cards — reusable knowledge cards that constrain agent behavior per task; Decision Gates — force the agent to ask questions, propose options, and lock decisions before coding on choice-heavy tasks; Max-2 Rule — at most 2 active resources (1 PRIMARY + 1 SUPPORT) to prevent context overload."

Core principles

Principle What It Means
EPCC Engine Every task follows Explore → Plan → Code → Verify → Audit. No skipping steps.
Max 2 Active 1 PRIMARY + 1 SUPPORT resource per task. Others are reference-only.
Plan First No code before an approved plan. No unplanned file edits.
No Guessing On choice-heavy tasks, the agent asks — it does not assume.
Banner Always Every response starts with a status header.
Verify Everything Tasks end with verification (lint/build/test) and a quality audit checklist.

Escape hatch

"Exact phrase only: 'INPUTS ARE FIXED, SKIP GATES.'" — the only documented override to bypass Decision Gates.

Design philosophy

Novel context-budgeting discipline: preventing context overload by limiting active resources to 2. This is a direct engineering response to the "token-intensive framework" failure mode cited in Reddit critiques of superpowers/BMAD.

02

Architecture

AI Dev Workflow Kit — Architecture

Distribution

standalone-repo — copy .ai-kit/ directory into any project.

Install

# Clone, then install into your project
./scripts/install.sh /path/to/your/project

# Or manually
cp -R .ai-kit/ /path/to/your/project/.ai-kit/

Directory structure

.
├── .ai-kit/
│   ├── AGENTS.md            (multi-agent spec)
│   ├── CANONICAL.md         (version authority + manifest)
│   ├── CURRENT-VIEW.md      (current active state)
│   ├── README.md
│   ├── VERSIONING.md
│   ├── prompts/
│   │   └── START.md         (template boot menu)
│   └── resources/           (9 shipped knowledge cards)
│       ├── anti-ai-slop-details.md
│       ├── cinematic-landing-lane.md
│       ├── component-logic-spec.md
│       ├── content-architecture.md
│       ├── deliverables-specs.md
│       ├── landing-bg-asset-pipeline.md
│       ├── reference-style-extraction.md
│       ├── technical-cofounder-contract.md
│       └── ui-inspiration-to-lane.md
├── AGENTS.md                (root-level agent spec)
├── scripts/
│   └── install.sh
└── examples/

Runtime requirements

None. Pure markdown instruction files.

Target AI tools

Any AI coding agent (Claude Code, Cursor, Copilot, etc.) — designed for maximum portability.

Version authority

.ai-kit/CANONICAL.md is the single source of truth for KIT_VERSION (currently v2.0.1).

03

Components

AI Dev Workflow Kit — Components

No runnable Claude Code primitives

0 commands (.claude/commands/), 0 skills, 0 agents, 0 hooks. Framework operates via markdown instruction files that the agent reads.

Resource Cards (9 shipped in .ai-kit/resources/)

Name Purpose
anti-ai-slop-details.md Anti-pattern catalog for avoiding generic AI output
cinematic-landing-lane.md Preset-driven cinematic landing page patterns
component-logic-spec.md Component specification format
content-architecture.md Multi-page content structure patterns
deliverables-specs.md Deliverable specification format
landing-bg-asset-pipeline.md Landing page background asset workflow
reference-style-extraction.md Design reference extraction patterns
technical-cofounder-contract.md "Cofounder mode" — vague ideas → V1 builds
ui-inspiration-to-lane.md UI inspiration → implementation lane

Template Combinations (12 in START.md)

Default shipped (I–L)

ID Name PRIMARY SUPPORT
I Landing (Illustrated BG) UI Inspiration → Lane Landing BG Asset Pipeline
J Landing Copy + Deliverables Deliverables Spec Content Architecture
K Cinematic Landing Cinematic Landing Lane Content Architecture
L Cofounder Mode (task-appropriate card) Technical Cofounder Contract

Legacy/extension (A–H, user provides cards)

A: Universal Boot, B: Backend SaaS, C: Dashboard Feature, D: Landing Page, E: UI Polish, F: Reliability Pass, G: Debug, H: Ship-Ready QA

Canonical Commands (from CANONICAL.md)

These are text commands typed in conversation, not slash commands:

  • SHOW_ACTIVE_RESOURCES
  • RUN_DECISION_GATES
  • SHOW_DECISION_STATE
  • GENERATE_DECISION_REPORT
  • LOCK_DECISIONS
  • COFOUNDER_MODE

Decision Gates (A–H)

8-gate question system for choice-heavy decisions. Max 8 questions per round. Escape: "INPUTS ARE FIXED, SKIP GATES."

05

Prompts

AI Dev Workflow Kit — Prompts

Prompt 1: CANONICAL.md authority definition (excerpt)

Source: .ai-kit/CANONICAL.md

Technique: Single source of truth declaration + escape hatch definition

# AI Dev Workflow Kit — CANONICAL Manifest

## Workflow (Authoritative)
- **EPCC:** `Explore → Plan → Code → Verify → Audit`
- **Note:** `Polish` and `Ship` are not EPCC phases. They are tasks that may run inside Verify/Audit when relevant.

## Decision Gates (Authoritative)
- **Gate range:** `A–H`
- **Question budget:** max 8 questions per round
- **Defaults policy:** defaults are allowed only when directly implied by explicit user constraints
- **Escape hatch:** exact phrase only: `"INPUTS ARE FIXED, SKIP GATES."`

## SSOT Rule

Key design: CANONICAL.md as a single authoritative truth file prevents drift between documentation files. The exact-phrase escape hatch is an unusually precise anti-abuse constraint.


Prompt 2: README core principle statement

Source: README.md

Technique: Tabular constraint definition with enforcement scope

## Core Principles

| Principle | What It Means |
|-----------|---------------|
| **EPCC Engine** | Every task follows Explore → Plan → Code → Verify → Audit. No skipping steps. |
| **Max 2 Active** | 1 PRIMARY + 1 SUPPORT resource per task. Others are reference-only. |
| **Plan First** | No code before an approved plan. No unplanned file edits. |
| **No Guessing** | On choice-heavy tasks (UI style, auth model, schema), the agent asks — it does not assume. |
| **Banner Always** | Every response starts with a status header showing resources, engine, step, and scope. |
| **Verify Everything** | Tasks end with verification (lint/build/test) and a quality audit checklist. |

Note: "Rules are instruction-level constraints; enforcement depends on agent compliance, but the kit is designed to make drift visible and hard to justify."

09

Uniqueness

AI Dev Workflow Kit — Uniqueness

Differs from seeds

Closest to agent-os (Archetype 4 — markdown scaffold), but with a novel context-budgeting discipline (Max-2 Rule) not present in any seed. Unlike superpowers or bmad-method, which inject behavioral constraints via Iron Laws or persona prompts and leave context management to the agent, ai-dev-workflow-kit explicitly limits active resources to 2 to prevent context overload. The Decision Gate system (A–H, exact-phrase escape) is more structured than any seed's approval gate model. The CANONICAL.md single-source-of-truth pattern is a versioning discipline not seen in seeds. The EPCC framework is similar in spirit to spec-kit's phased workflow but more generic (not spec-document-specific).

Positioning

A lightweight, tool-agnostic workflow enforcement kit for developers who want structured AI behavior without vendor lock-in or complex tooling. Particularly targeted at small teams or solo developers building landing pages and SaaS products (the shipped templates are UI-heavy).

Observable failure modes

  1. Instruction-level only: "Rules are instruction-level constraints; enforcement depends on agent compliance, but the kit is designed to make drift visible and hard to justify" — acknowledges the fundamental limitation.
  2. Templates are UI-focused: The 4 shipped templates (I–L) are all landing-page/marketing-site oriented; general software development requires user-provided cards.
  3. 4 stars: Minimal adoption; largely untested in production environments.
  4. Status Banner compliance: The Status Banner depends on the agent consistently including it; there's no hook or technical enforcement.
  5. Decision Gate skip abuse: The "INPUTS ARE FIXED, SKIP GATES." escape requires agent recognition of the exact phrase — not technically enforced.
04

Workflow

AI Dev Workflow Kit — Workflow

EPCC Engine (every task)

Phase What Happens Gate
Explore Understand codebase, requirements, constraints
Plan Propose approach; get approval before coding Human approval of plan
Code Implement against approved plan No unplanned edits
Verify lint/build/test + quality audit checklist Verification must pass
Audit Review what was done; document decisions

Decision Gates (choice-heavy tasks)

  1. Agent presents options A–H for key decisions (max 8 questions)
  2. User selects options
  3. Agent locks decisions: LOCK_DECISIONS
  4. Implementation proceeds against locked decisions
  5. Escape: "INPUTS ARE FIXED, SKIP GATES." — skips gates when inputs are fully specified

Status Banner (every response)

Every response must start with:

[STATUS BANNER]
Active Resources: [PRIMARY: <name>] [SUPPORT: <name>]
EPCC Phase: <EXPLORE|PLAN|CODE|VERIFY|AUDIT>
Scope: <current task scope>

Template boot flow

  1. Open .ai-kit/prompts/START.md
  2. Choose template (I–L for shipped, A–H for legacy)
  3. Agent loads specified PRIMARY + SUPPORT resources
  4. EPCC begins in EXPLORE phase

Artifacts per phase

Phase Artifact
Plan Approved plan (conversation)
Code Implementation files
Verify lint/build/test results + checklist
Audit Decision log
06

Memory Context

AI Dev Workflow Kit — Memory & Context

Context budgeting (Max-2 Rule)

The framework's primary memory management innovation: limit active resources to 1 PRIMARY + 1 SUPPORT to prevent context overload. This is an explicit design response to token-intensive frameworks.

State files

  • .ai-kit/CANONICAL.md — version authority + manifest (persistent)
  • .ai-kit/CURRENT-VIEW.md — current active state

Cross-session persistence

.ai-kit/CANONICAL.md and CURRENT-VIEW.md persist across sessions and provide the agent with the current framework version and active resource state.

Decision state

Decision gates produce a DECISION_REPORT (from GENERATE_DECISION_REPORT command); locked decisions persist in the conversation context. No structured file output for decisions confirmed.

No database or vector memory.

07

Orchestration

AI Dev Workflow Kit — Orchestration

Multi-agent

No deployed subagents. AGENTS.md exists (suggesting planned multi-agent support) but no agent files are shipped.

Orchestration pattern

sequential — EPCC phases are sequential; no parallel fan-out.

Isolation mechanism

none — operates in-place.

Multi-model

None specified.

Execution mode

interactive-loop — Decision Gates require human responses before proceeding to Code phase.

Subagent definition format

none (planned per AGENTS.md).

Auto-validators

Verify phase requires: lint, build, test, quality audit checklist.

08

Ui Cli Surface

AI Dev Workflow Kit — UI & CLI Surface

Dedicated CLI

scripts/install.sh — bash install script, not a reusable CLI binary.

Local web dashboard

None.

IDE integration

Tool-agnostic by design — no .claude/, .cursor/, or IDE-specific directories. Works with any AI coding tool.

Observability

  • Status Banner per response (structured output for human scanning)
  • GENERATE_DECISION_REPORT text command
  • CURRENT-VIEW.md state file

Related frameworks

same archetype · same primary tool · same memory type

OpenHarness ★ 13k

Open-source Python agent runtime providing complete harness infrastructure: tools, memory, governance, swarm coordination, and…

Trae Agent ★ 12k

Research-friendly open-source CLI coding agent by ByteDance, designed for academic ablation studies and modular LLM provider…

Sweep AI ★ 7.7k

Autonomous GitHub bot that converts issues to pull requests using a sequential multi-agent pipeline.

Agent Governance Toolkit (microsoft) ★ 2.3k

Enterprise-grade AI agent governance: YAML policy enforcement, 12-vector prompt injection defense, zero-trust identity,…

TDD Guard ★ 2.1k

Mechanically enforces the Red-Green-Refactor TDD cycle by blocking file writes that violate TDD principles via a PreToolUse hook…

Agentic Coding Flywheel Setup (ACFS) ★ 1.5k

Take a complete beginner from laptop to three AI coding agents running on a VPS in 30 minutes via an idempotent manifest-driven…