A file-backed, spec-driven workflow layer with The 3-Pillars Architecture & Single Living Spec Model for building production software with AI while staying in control.
English | เนเธเธข
Repository | npm | Releases | Changelog
You capture ideas, architectural decisions, and product requirements in structured markdown documents. The AI transforms them into project context, single living feature specs, and granular TDD execution steps. You build one feature at a time, review every spec before code exists, and review every diff and test verification before it lands.
Install it inside an already scaffolded or existing Git repository in seconds:
npx -y @jakkrichm/create-nexus-devflow@latest -yNote
Nexus-DevFlow is designed as a non-intrusive workflow layer that overlays on top of your application codebase, bringing multi-agent skills (.agents/skills & .claude/skills), structured context (devflow/), and senior QA gates to your favorite AI IDE (Google Antigravity, Claude Code, OpenAI Codex, Cursor, GitHub Copilot, Gemini CLI, Aider, OpenCode, and others).
Vibe coding is describing a vague idea and blindly accepting whatever the AI returns. It feels fast initially, but quickly leads to unmaintainable spaghetti code, regression debt, and fragile software that cannot be safely refactored.
Nexus-DevFlow provides a disciplined, controlled engineering loop:
- Spec before code. Planning skills write a complete living spec and pause. You review scope, data contracts, and edge cases before a single line of code is written.
- Small, reviewable TDD steps. Each implementation step enforces strict Red-Green-Refactor discipline with an observable diff, test proof, and empirical verification.
- One work item at a time.
devflow/context/current-feature.mdholds exactly one feature, fix, or rollback as a Single Living Spec. Finish it, archive it todevflow/history/, and move on. - Findings & Quality Gates with teeth. Review findings get durable IDs in a persistent ledger (
findings.md), and critical findings (P0/P1) block release until verified or explicitly waived on the record. Nothing gets lost when context clears.
The goal is not just writing code fasterโit is staying firmly in control of a production codebase built with AI assistance.
| Principle | What it means |
|---|---|
| Spec first | The AI writes a structured living spec and pauses for developer review before code is created. |
| Strict TDD discipline | Implementation progresses through [TDD-Red], [TDD-Green], and [TDD-Refactor] steps with verified test logs. |
| The 3-Pillars Workspace | Clean separation of Future (ideas.md), Present (context/), and Past (history/ & decisions/). |
| Findings gate | /audit findings live in findings.md with durable IDs; unresolved P0/P1 issues strictly block /complete. |
| Universal tool adapters | Antigravity, Claude Code, OpenAI Codex, Cursor, GitHub Copilot, and OpenCode share compatible skills. |
| Real-time observability | Built-in local Web Dashboard with 0ms first paint, Multi-Agent Swarm visualizer, and Code Graph RAG. |
| Zero-drop context | Markdown-backed state survives AI context window resets and agent session restarts. |
- What this is
- At a glance
- Quick start
- Tool support
- The AI workflow
- See it in action
- Visual overview
- The 3-Pillars Workspace Architecture
- The Single Living Spec Model
- Pre-Flight Discovery & Architectural Alignment
- What gets generated
- Using the workflow
- Command reference
- Automatic GitHub checks
- Testing & Strict TDD Discipline
- Code quality audits & Findings ledger
- Manual try guides
- Enterprise Web Dashboard & Real-Time Studio
- CLI Management Commands
- Recommended Third-Party Skills & Extensions
- Deployment readiness
- Picking up where you left off
- File map
- Documentation and governance
- Support and contributing
- License
- Notes
Scaffold your application first, then overlay Nexus-DevFlow.
Prerequisites:
- Node.js 20 or newer
- An application scaffolded with your preferred stack (Next.js, Vite, NestJS, Python, Go, etc.)
- A Git repository initialized for that application
Important
Scaffold your application first, then install Nexus-DevFlow. Do not run a framework scaffolder inside a directory that already contains DevFlow workflow files.
In a new, empty directory (Next.js is used here as an example):
npx create-next-app@latest my-app
cd my-app
git initRun the non-intrusive installer from the project root:
npx -y @jakkrichm/create-nexus-devflow@latest -yThe installer configures multi-agent skill adapters (.agents/skills/ and .claude/skills/), sets up the devflow/ workspace, and updates AGENTS.md and CLAUDE.md.
Run /onboard to detect your stack, configure test commands, verify git conventions, and align standards:
/onboard
(In Google Antigravity / Claude Code: /onboard | In OpenAI Codex: $onboard | In Cursor/Copilot: ask the agent to run onboard)
Inspect the generated configuration files:
devflow/context/coding-standards.mdโ customize code conventions, lint rules, and test gates.devflow/context/ai-interaction.mdโ adjust AI operational preferences and communication rules.
If something feels misconfigured, run /doctor for an instant read-only health check.
Capture initial requirements, user stories, or raw thoughts:
- Add high-level concepts into
devflow/ideas.mdor use/ideafor AI feasibility scoring. - Run
/grill(or/align) to stress-test architecture and record Decision Records (devflow/decisions/). - Run
/discoveryfor deep multi-turn domain exploration.
Run /overview to distill your planning notes into devflow/context/project-overview.md, which serves as the AI's source of truth:
/overview
Once your overview is generated, deliver one feature or fix at a time:
/feature -> review spec -> /implement -> /check -> /audit current -> /complete
If you are bootstrapping DevFlow into an existing brownfield application with shipped features, use /adopt instead of /onboard:
/adopt
/adopt surveys your codebase, preserves your existing README, detects existing test runners and CI workflows, and generates baseline planning docs and coding standards from what is already running.
Check for updates without modifying files:
npx @jakkrichm/create-nexus-devflow update --checkApply managed updates safely:
npx @jakkrichm/create-nexus-devflow updateDevFlow updates only managed workflow skills under .agents/skills/ and .claude/skills/. Your project plans, living specs, context, history, and source code are never overwritten.
Run the read-only CLI status checker at any time:
npx @jakkrichm/create-nexus-devflow statusFor tool integrations, output structured JSON:
npx @jakkrichm/create-nexus-devflow status --jsonLaunch the high-performance local Web Dashboard:
npx @jakkrichm/create-nexus-devflow dashboard
# Or via package script:
npm run dashboardOpens an interactive dashboard on http://127.0.0.1:4318 providing real-time visibility into the living spec, stage progress, Multi-Agent Swarm status, and Code Graph RAG.
Nexus-DevFlow supports all major AI coding assistants through native adapters:
| Tool / IDE | Support & Location | Invocation Syntax |
|---|---|---|
| Google Antigravity | Native project skills in .agents/skills/ |
Slash commands (e.g. /feature, /implement, /devflow) |
| Claude Code | Native project skills in .claude/skills/ |
Slash commands (e.g. /feature, /implement, /devflow) |
| OpenAI Codex CLI | Native project skills in .agents/skills/ |
Dollar invocation (e.g. $feature, $implement, $devflow) |
| Cursor / Copilot | AGENTS.md + shared .agents/skills/ |
Prompt by canonical name or follow SKILL.md |
| OpenCode / Windsurf | Compatible shared skill trees | Direct skill execution on demand |
| Gemini CLI / Aider | Shared instructions via AGENTS.md |
Ask agent to follow matching SKILL.md |
Nexus-DevFlow structures AI development into a disciplined, repeatable engineering loop with clear human review gates and permanent audit logs.
/feature โโโถ review spec โโโถ /implement โโโถ /check โโโถ /audit current โโโถ /complete
/feature: Allocates sequential ID (xxx-slug), defines scope, establishes data contracts, and creates the Single Living Spec (devflow/context/current-feature.md)./implement: Builds each task incrementally with strict TDD ([TDD-Red],[TDD-Green],[TDD-Refactor]) and logs diff evidence./check: Senior QA verification across multi-lane test suites (types, lints, unit tests, manual proof)./audit current: Audits branch deltas for code quality, security boundaries, and performance regressions; records findings infindings.md./complete: Final safety check, records Release Digest, archives spec todevflow/history/features/, and squash-merges with user approval.
For unplanned bugs or small changes:
/fix "issue description" โโโถ review spec โโโถ /implement โโโถ /check โโโถ /complete
When the root cause is unclear, investigate without modifying application state:
/debug "failing test or error" โโโถ review evidence โโโถ /fix "confirmed cause" โโโถ /implement
To safely revert a completed feature while preserving audit history:
/rollback 054 โโโถ review risk & spec โโโถ /implement โโโถ /check โโโถ /complete
Matches the archived spec and squash commit, verifies later dependency risk, and applies only product diffs in reverse without rewriting Git history.
DevFlow makes handoffs explicit and reviewable at every stage:
You: Run the next feature: user authentication.
AI: Created Single Living Spec at devflow/context/current-feature.md (001-user-authentication).
Defined 3 Acceptance Criteria, 4 TDD tasks. Paused for your review.
You: The spec looks solid. Implement task 1.
AI: [TDD-Red] Added failing test in auth.test.ts.
[TDD-Green] Implemented TokenValidator service.
[TDD-Refactor] Extracted jwt verify helper.
Diff and test logs attached. Ready for review.
You: Run the check.
AI: Verified Multi-Lane Matrix: Typecheck โ, Lint โ, Vitest (14 passing) โ.
Empirical evidence recorded in living spec.
You: Audit current feature.
AI: Audited branch delta: Quality โ, Security โ (0 vulnerabilities, 0 leaks), Tests โ.
Findings ledger clean (0 open blockers).
You: Complete it.
AI: Recorded Release Digest in living spec.
Archived to devflow/history/features/001-user-authentication.md.
Updated devflow/history/HISTORY.md master ledger.
Ready to squash-merge branch 'feature/001-user-authentication' into main. Proceed? [Y/n]
Explore the interactive system architecture and living spec lifecycle generated with Archify:
- ๐ Nexus-DevFlow System Architecture Map (Interactive HTML) โ Trace the 3-Pillars workspace, multi-agent adapters, and senior QA gates.
- โก Nexus-DevFlow Living Spec Lifecycle & State Machine (Interactive HTML) โ Step through the 4-stage progressive rail (
/featureโ/implementโ/checkโ/complete), blocker gates, and reversals.
- Pre-Flight Discovery: Explore ideas (
/idea), stress-test architectural decisions (/grill), and conduct deep domain research (/discovery). - Context Setup: Run
/onboard(or/adopt) followed by/overviewto establish the living source of truth. - Delivery Loop: Execute
/featureor/fix, build with/implement, verify with/check, audit with/audit, and close with/complete. - Permanent Archive: Completed specs and findings are preserved permanently in
devflow/history/anddevflow/decisions/.
DevFlow organizes all project intelligence and workflow history into three clean pillars representing Future, Present, and Past:
devflow/
โ
โโโ ๐ฎ ideas.md # [1. Future / Backlog] Centralized Idea Inbox with AI feasibility scoring
โ
โโโ โก context/ # [2. Present / Active] Living Source of Truth & Active Work
โ โโโ project-overview.md # Primary source of truth for architecture and tech stack
โ โโโ coding-standards.md # Engineering conventions, strict TDD rules, and test gates
โ โโโ ai-interaction.md # AI agent interaction rules and operational preferences
โ โโโ findings.md # Quality, security, and verification findings ledger (P0-P3)
โ โโโ current-stage.md # Active stage run tracker and state pointer
โ โโโ current-feature.md # The Single Living Spec (Active delivery spec / idle stub)
โ
โโโ ๐๏ธ decisions/ # Architecture Decision Records (ADR-xxx-slug.md)
โ
โโโ ๐ฆ history/ # [3. Past / Completed] Permanent Categorized Delivery Archives
โ โโโ features/ # Completed features, migrations, and tooling (xxx-slug.md)
โ โโโ fixes/ # Completed bug fixes, hotfixes, security patches (xxx-slug.md)
โ โโโ rollbacks/ # Safely reversed feature records (YYYY-MM-DD-xxx-slug.md)
โ โโโ HISTORY.md # Master release history ledger summary table
โ
โโโ ๐ discoveries/ # Pre-delivery discovery records (DISC-YYYYMMDD-NNN-slug.md)
- Token Efficiency: Agents only load active context (
devflow/context/), saving up to 80% token overhead on each prompt. - Durable History: Completed work is archived with full commit references and retrospectives.
- Survivable Context Resets: Even if the AI context window clears, active work instantly resumes from
current-feature.md.
Every delivery task operates on devflow/context/current-feature.md, structured into 6 standard sections:
- ๐ฏ 1. Define & Boundaries: Problem statement, proposed solution, scope boundaries, and non-breaking invariants.
- ๐ 2. Technical Spec & Contracts: Data contracts, API schemas, and testable Acceptance Criteria (AC-1..AC-N).
- ๐ 3. Execution Plan & TDD Checklist: Sequential task breakdown with granular
[TDD-Red],[TDD-Green], and[TDD-Refactor]sub-tasks. - โก 4. Implementation Log & Evidence: Live engineering log recording step-by-step implementation evidence and diffs.
- ๐งช 5. Multi-Lane Verification Matrix: Empirical test logs, benchmark data, and manual proof verification.
- ๐ฆ 6. Release Digest & Retrospective: Release summary, key architectural decisions, and retrospective notes.
Before committing to code, use specialized companion skills to brainstorm, stress-test, and align on complex requirements:
/idea (Inbox) โโโถ /grill (Socratic ADR) โโโถ /discovery (Explore) โโโถ /feature (Deliver)
/idea: Quick capture of raw ideas intodevflow/ideas.mdwith automatic AI scoring across Feasibility, Effort, and Business Value./grill(or/align): Socratic alignment & domain modeling. Challenges assumptions, extracts domain terminology intodevflow/context/glossary.md, and generates Architecture Decision Records (devflow/decisions/ADR-xxx.md)./brainstorm: Structured divergent and convergent ideation, creating 2โ3 viable options with trade-off matrices./discovery: Multi-turn guided domain exploration producing comprehensive discovery artifacts (devflow/discoveries/DISC-xxx.md).
| File / Location | Generated By | Description |
|---|---|---|
devflow/context/project-overview.md |
/overview |
AI source of truth containing architecture, stack, and active roadmap (<= 20KB limit). |
devflow/context/{xxx-slug}/spec.md |
/feature, /fix, /rollback |
Task-Isolated Living Spec for the active work item. |
devflow/context/{xxx-slug}/findings.md |
/audit |
Quality, security, and test findings ledger for the active task. |
devflow/context/{xxx-slug}/stage.md |
Stage Skills | State tracking pointer showing active stage (implement, check, complete). |
devflow/decisions/ADR-xxx.md |
/grill |
Architecture Decision Record documenting context, choices, and consequences. |
devflow/discoveries/DISC-xxx.md |
/discovery |
Pre-delivery exploration and deep feasibility document. |
devflow/history/features/xxx.md |
/complete |
Archived feature spec with execution logs and verification evidence. |
devflow/history/fixes/xxx.md |
/complete |
Archived fix spec with regression proof. |
devflow/history/rollbacks/xxx.md |
/complete |
Archived rollback record with dependency risk assessment. |
devflow/history/HISTORY.md |
/complete |
Master release ledger table summarizing all delivered milestones. |
- Briefing & Spec: Run
/briefto preview an upcoming feature, or run/feature "feature name"to generate the Task-Isolated Living Spec indevflow/context/{xxx-slug}/spec.md. - Review Spec: Verify scope boundaries, acceptance criteria, and task breakdown before approving code work.
- Incremental Implementation: Run
/implement. The AI executes tasks sequentially under strict TDD with the review cadence configured indevflow/config.json. - Verification: Run
/checkfor empirical multi-lane QA verification. - Human Try Guide: Run
/tryfor a step-by-step manual test guide (routes, clicks, expected behavior). - Branch Audit: Run
/audit currentto inspect changed code for security, performance, and standards compliance. - Complete & Deliver: Run
/complete. Performs safety checks, logs Release Digest, archives the spec todevflow/history/, and guides the git delivery gate.
Nexus-DevFlow provides user-owned, deterministic workflow policy in devflow/config.json:
{
"workflow": {
"stepReview": "feature",
"checkpointCommits": "disabled"
}
}The /onboard skill presents 3 implementation presets:
- โก Efficient (Recommended - Default): The AI implements all spec tasks continuously and presents a single review packet at completion (
stepReview: "feature",checkpointCommits: "disabled"). Reduces review fatigue and maximizes token efficiency. - ๐งญ Guided: Pauses for approval after every micro-step (
stepReview: "every") and offers checkpoint commits (checkpointCommits: "enabled"). Ideal for pairing, teaching, or high-risk changes. - ๐ ๏ธ Custom: Tune review frequency and checkpoint commits independently.
devflow/context/project-overview.md is strictly constrained to under 20,000 bytes (~4,000โ5,000 tokens):
/doctorreports exact byte size and warns ifoversized./featureenforces a hard-stop on oversized overviews and directs the AI to reuse session context without redundant tool reads.
When running /overview on a new project, Step 4 offers an initial planning baseline commit:
git commit -m "chore: establish DevFlow project baseline"Separates initial setup, adapters, and planning documentation from Feature 1, keeping git history clean.
Use /fix for ad-hoc bug fixes or quick patches:
/fix "fix JWT token expiration handling in auth middleware"
The AI drafts a focused fix spec with reproduction steps, executes under TDD, verifies the fix, and archives it under devflow/history/fixes/.
To safely revert a completed feature:
/rollback 054 because of unexpected latency spike in snapshot calculation
Inspects the archived feature spec, identifies the exact commit, reviews later commits for dependency risk, creates a rollback spec, and reverses product diffs safely.
Nexus-DevFlow ships 31 bundled Core Skills, defined by the canonical
core_skills inventory in agent-bundle.manifest.json. A workspace may also
contain Local or Personal Skills, but those extensions are not part of the Core
count and are excluded from the published package unless explicitly promoted.
| Skill | Canonical Invocation | Category | Description |
|---|---|---|---|
| adopt | /adopt / $adopt |
Setup | Bootstrap DevFlow into an existing codebase with shipped features. |
| audit | /audit / $audit |
Quality | Branch-aware or full-project code audit (Quality, Security, Perf, Tests). |
| autopilot | /autopilot / $autopilot |
Delivery | Bounded single-pass spec/build/check with self-review and safe repair. |
| brainstorm | /brainstorm |
Companion | Structured divergent/convergent ideation with trade-off analysis. |
| brief | /brief / $brief |
Planning | Read-only briefing on an upcoming feature before writing spec. |
| browser-tests | /browser-tests / $browser-tests |
Setup | Add or normalize Playwright browser test harness & connect with MCP browseros-neo. |
| bughunter | /bughunter / $bughunter |
Security | Offensive security orchestrator, 83 vulnerability patterns & CVE payloads. |
| check | /check / $check |
QA | Dual-Axis review: empirical spec fidelity plus standards, architecture, and quality gates. |
| ci | /ci / $ci |
DevOps | Configure Verify command and automated GitHub Actions workflow. |
| complete | /complete / $complete |
Delivery | Safety pass, Release Digest, archive spec, and squash-merge gate. |
| continuous | /continuous / $continuous |
Delivery | Autonomous serial multi-feature delivery loop with local branches, quality gates, and squash-merges. |
| convert-any-to-md | /convert-any-to-md |
Utility | Convert PDF, XLSX, DOCX, CSV, logs into clean Markdown in devflow/reference/. |
| debug | /debug / $debug |
Diagnostics | Scientific six-phase diagnosis using a red-capable feedback loop without changing source. |
| devflow | /devflow / $devflow |
Router | Flagship state inspector, stage router, and workflow guide. |
| discovery | /discovery / $discovery |
Companion | Pre-delivery multi-turn exploration and domain research. |
| doctor | /doctor / $doctor |
Health | Read-only workspace health check, adapter validation, and overview byte size guard (>= 20KB). |
| feature | /feature / $feature |
Delivery | Transform feature request into Task-Isolated Living Spec in devflow/context/{xxx-slug}/spec.md. |
| fix | /fix / $fix |
Delivery | Document and spec an ad-hoc bug fix or patch. |
| grill | /grill / /align |
Companion | Socratic alignment, domain modeling, and ADR generation. |
| idea | /idea |
Companion | Quick idea capture in devflow/ideas.md with AI feasibility scoring. |
| implement | /implement / $implement |
Delivery | Incrementally execute living spec tasks with strict TDD discipline per configured review cadence. |
| onboard | /onboard / $onboard |
Setup | Initial setup for freshly scaffolded projects with Implementation Style presets. |
| overview | /overview / $overview |
Planning | Generate compact project-overview.md (<= 20KB) and offer planning baseline commit. |
| prototype | /prototype / $prototype |
UI/UX | Generate throwaway static HTML/CSS mockups in prototypes/. |
| release | /release / $release |
DevOps | Prepare deployment config and readiness checks for Render or Vercel. |
| report-html | /report-html |
Reporting | Render interactive standalone HTML delivery dashboard on demand. |
| rollback | /rollback / $rollback |
Delivery | Plan and safely execute reversal of a completed feature. |
| setup-tests | /setup-tests / $setup-tests |
Setup | Add or normalize stack-native unit test runner. |
| status | /status / $status |
Monitoring | Read-only progress summary, active work, and next suggested action. |
| test | /test |
Testing | Test execution, missing test generation, and coverage analysis. |
| try | /try / $try |
QA | Generate step-by-step human manual review and QA walkthrough. |
/autopilot is an explicit opt-in mode for a bounded, single-pass delivery:
- Picks up or resumes the active feature.
- Drafts the living spec if missing.
- Implements small steps with TDD and checkpoint commits on the feature branch.
- Runs verification and targeted
/audit current. - Repairs confirmed in-scope P0/P1 findings and re-verifies.
- Stops before
/complete, merge, push, deploy, or destructive operations, presenting a clean review packet.
Automatic CI verification gives your team and AI agents a shared standard of truth:
/ci
- Verify Recipe: Detects stack-native checks (typecheck -> test -> build) and defines a unified command in
AGENTS.md(e.g.npm run verify). - GitHub Actions Worker: Creates
.github/workflows/verify.ymlrunning on pull requests and default branch pushes. - Zero Magic: Does not inject heavy external dependencies or require secret management.
Testing in DevFlow is built on Strict TDD Discipline:
[TDD-Red] Write failing test โโโถ [TDD-Green] Implement minimal code โโโถ [TDD-Refactor] Clean up & optimize
To configure or normalize unit testing in your repository:
/setup-tests
Configures the stack-native runner (Vitest, Jest, pytest, go test), adds an initial example test, and updates AGENTS.md commands.
Architecture review follows the Deep Modules principle: keep public
interfaces small, hide complexity behind stable seams, and avoid spreading one
change across many callers. /check evaluates this standards axis independently
from whether the implementation satisfies the living spec.
/audit performs a thorough review of code health, architecture, security boundaries, and test quality:
/audit current # All lenses across active feature branch
/audit quality changed # Standards & maintainability in uncommitted changes
/audit security current # Trust boundaries, auth, and secret leaks
/audit performance src/api # Runtime performance and memory leaks
/audit tests src/auth # Test coverage and edge-case gaps
/audit full # Full repository audit
Every confirmed issue is recorded with a durable ID (F-01), severity (P0-P3), and status:
| Status | Meaning |
|---|---|
open |
Confirmed finding, awaiting repair |
fixed |
Repaired by developer/AI, awaiting re-audit |
closed |
Verified resolved by fresh audit |
accepted |
Waived with documented rationale |
invalid |
Disproven upon deeper review |
Important
Blocker Gate: /complete will refuse to merge if any P0 or P1 finding remains open or fixed.
Run /try to generate a human-friendly manual review guide:
/try
Reads the active living spec or latest archived feature and provides:
- Exact server start command and local URL.
- Step-by-step click/navigation path.
- Expected visual and functional behavior.
- Clear indicators of what constitutes a defect or regression.
Launch the local high-performance Web Dashboard:
npm run dashboard
# Or via CLI:
npx @jakkrichm/create-nexus-devflow dashboard [--port 4318]+----------------------------------------------------------------------------------------------------+
| nexus-devflow |
| D:\Projects\devtools\nexus-devflow |
| |
| [v2.X.X] [HEALTH OK] [โ GATE PASSED] [โ IN SYNC] [TRACK FAST] |
+----------------------------------------------------------------------------------------------------+
| [๐ฎ Pre-Flight Discovery] [โก Living Spec ยท 4 steps] [๐ค Multi-Agent Swarm] [๐บ๏ธ Code Graph] |
+----------------------------------------------------------------------------------------------------+
| [ Card: Current Work ] | [ Card: Git & Branch ] |
+--------------------------------+-------------------------------------------------------------------+
| [ Card: Findings Ledger ] | [ Card: Completion & Gate ] |
+----------------------------------------------------------------------------------------------------+
- โก 0ms First Paint: Server-Side Hydration (
window.__INITIAL_SNAPSHOT__) renders instantly without client-side loading spinners. - โก Single-Flight Git Cache: Coalesced Git readers return snapshots in < 120ms without subprocess thrashing.
- ๐ค Multi-Agent Swarm Visualizer: Monitors 4 specialized agent roles in real time:
- ๐ Lead Architect: Architecture boundaries, data contracts, ADR sign-off.
- ๐จโ๐ป Core Coder: Clean, type-safe implementation adhering to standards.
- ๐ต๏ธ QA Verifier: Red-team test writing, edge-case validation, behavioral proof.
- ๐ก๏ธ Security Auditor: Vulnerability scanning, secret detection, zero-blocker sign-off.
- ๐บ๏ธ Semantic Code Graph RAG: AST dependency parser with transitive blast-radius calculation.
- ๐ Live Kanban Studio: Real-time visual tracking of living spec tasks and stage transitions.
Nexus-DevFlow provides a rich suite of CLI automation tools:
# Start Web Dashboard
npx @jakkrichm/create-nexus-devflow dashboard [--port 4318]
# Automated Quality Gatekeeper & Pre-commit Hooks
npx @jakkrichm/create-nexus-devflow check-gate [--strict]
npx @jakkrichm/create-nexus-devflow hook install pre-commit
# Model Context Protocol (MCP) Server Hub (12 Native Tools)
npx @jakkrichm/create-nexus-devflow mcp
# Just-In-Time (JIT) Dynamic Context Slicing
npx @jakkrichm/create-nexus-devflow slice --stage implement
# Git Diff Drift Detection & Reconciler
npx @jakkrichm/create-nexus-devflow drift
npx @jakkrichm/create-nexus-devflow reconcile
# Multi-Agent Swarm Visualizer & Code Graph Inspector
npx @jakkrichm/create-nexus-devflow swarm
npx @jakkrichm/create-nexus-devflow graph --file src/index.ts
# Generate Standalone Interactive HTML Delivery Report
npm run report:html -- 054-optimize-dashboard-snapshot-latency
# Check and Apply Framework Updates
npx @jakkrichm/create-nexus-devflow update [--check]Nexus-DevFlow ships with 31 Core Skills out-of-the-box. You can easily extend your workflow with specialized community and third-party skills using nexus-devflow skill add:
Tip
๐ Install All 8 Recommended Skills in One Command:
npx @jakkrichm/create-nexus-devflow skill add --recommended๐ Update All Recommended Skills to Latest Version:
npx @jakkrichm/create-nexus-devflow skill update --recommended| Skill | Category | Description | Installation Command |
|---|---|---|---|
| archify | Visual Architecture | Interactive, verifiable technical diagrams (Architecture, Dataflow, Sequence, Lifecycle HTML/SVG with motion & dark theme) | npx @jakkrichm/create-nexus-devflow skill add https://github.com/tt-a1i/archify |
| diagram-design | Editorial Diagram | 39 editorial visual diagram templates (Business, Quadrants, Timelines, Mindmaps, Radar) | npx @jakkrichm/create-nexus-devflow skill add https://github.com/cathrynlavery/diagram-design |
| debug-mantra | Diagnostics | 4-mantra scientific debugging discipline (Reproduce, Trace, Falsify, Cross-reference) | npx @jakkrichm/create-nexus-devflow skill add https://github.com/thananon/9arm-skills --name debug-mantra |
| post-mortem | Quality / RCA | Canonical engineering record of fixed bugs (Root cause, fix mechanism, regression proof) | npx @jakkrichm/create-nexus-devflow skill add https://github.com/thananon/9arm-skills --name post-mortem |
| scrutinize | Code Review | Outsider-perspective deep plan, PR, and diff review | npx @jakkrichm/create-nexus-devflow skill add https://github.com/thananon/9arm-skills --name scrutinize |
| management-talk | Communication | Rewrite engineering updates for leadership across Slack/Jira/Email/Meetings | npx @jakkrichm/create-nexus-devflow skill add https://github.com/thananon/9arm-skills --name management-talk |
Note
Batch Install 9arm-skills: Install all 4 skills from 9arm-skills in a single command:
npx @jakkrichm/create-nexus-devflow skill add https://github.com/thananon/9arm-skills --allRun /release to prepare your project for production deployment to Render or Vercel:
/release render
/release vercel
Validates environment variables, inspects render.yaml or vercel.json, verifies production builds locally, and provides a smoke-test checklist. Stops before any remote deployment or external modification.
Nexus-DevFlow maintains state in files, never in volatile AI context:
devflow/context/project-overview.mdโ persistent architecture source of truth.devflow/context/current-feature.mdโ Single Living Spec with completed and remaining tasks.devflow/context/current-stage.mdโ active stage pointer.devflow/history/+ Git โ permanent delivery ledger.
When starting a new session or resuming after clearing context:
- Run
/devflowor/statusto inspect current state. - Run
/implementto immediately resume the next unchecked living spec task.
.
โโโ AGENTS.md (cross-tool agent instructions: Codex, Antigravity, Cursor, Copilot, OpenCode)
โโโ CLAUDE.md (Claude Code entry point; imports AGENTS.md)
โโโ .agents/
โ โโโ skills/ (shared multi-agent skills for Antigravity, Codex, Copilot, OpenCode)
โ โโโ adopt/ ($adopt: bootstrap brownfield codebase)
โ โโโ audit/ ($audit: code quality, security, and test audit)
โ โโโ autopilot/ ($autopilot: bounded single-pass execution)
โ โโโ brainstorm/ ($brainstorm: ideation and trade-off analysis)
โ โโโ brief/ ($brief: preview upcoming feature)
โ โโโ check/ ($check: empirical QA verification)
โ โโโ ci/ ($ci: configure automated GitHub Actions checks)
โ โโโ complete/ ($complete: safety gate, archive spec, squash-merge)
โ โโโ convert-any-to-md/ ($convert-any-to-md: document ingestion utility)
โ โโโ debug/ ($debug: isolate failures without side-effects)
โ โโโ devflow/ ($devflow: state inspector & stage router)
โ โโโ discovery/ ($discovery: deep domain exploration)
โ โโโ doctor/ ($doctor: workspace health check)
โ โโโ feature/ ($feature: living spec generator)
โ โโโ fix/ ($fix: ad-hoc bug fix spec)
โ โโโ grill/ ($grill: Socratic ADR alignment)
โ โโโ idea/ ($idea: idea inbox capture & scoring)
โ โโโ implement/ ($implement: strict TDD build execution)
โ โโโ onboard/ ($onboard: fresh project onboarding)
โ โโโ overview/ ($overview: generate project-overview.md)
โ โโโ prototype/ ($prototype: static UI mockups)
โ โโโ release/ ($release: Render & Vercel deployment prep)
โ โโโ report-html/ ($report-html: standalone HTML dashboard)
โ โโโ rollback/ ($rollback: safe feature reversal)
โ โโโ setup-tests/ ($setup-tests: setup stack-native test runner)
โ โโโ status/ ($status: progress and drift summary)
โ โโโ test/ ($test: test execution & missing test gen)
โ โโโ try/ ($try: manual human QA guide)
โโโ .claude/
โ โโโ skills/ (Claude Code skill mirrors)
โโโ devflow/
โโโ ideas.md (Pillar 1: Future / Idea Inbox with AI scoring)
โโโ context/ (Pillar 2: Present / Active Living Context)
โ โโโ project-overview.md (source of truth, generated by /overview)
โ โโโ coding-standards.md (engineering conventions & TDD gates)
โ โโโ ai-interaction.md (AI agent rules & preferences)
โ โโโ findings.md (quality & security findings ledger)
โ โโโ current-stage.md (active stage pointer)
โ โโโ current-feature.md (Single Living Spec / idle stub)
โโโ decisions/ (Architecture Decision Records: ADR-xxx.md)
โโโ discoveries/ (Pre-delivery discovery docs: DISC-xxx.md)
โโโ history/ (Pillar 3: Past / Categorized Archives)
โโโ features/ (completed feature specs)
โโโ fixes/ (completed fix specs)
โโโ rollbacks/ (completed rollback records)
โโโ HISTORY.md (master release history ledger table)
- Comprehensive usage guide โ full operating instructions and Core Skill inventory.
- Workflow surface map โ canonical commands, categories, and artifacts.
- Skill selection policy โ choose the smallest appropriate workflow or companion skill.
- Governance rules โ public-surface and documentation placement rules for maintainers.
- Markdown metadata contract โ frontmatter and semantic heading requirements.
- Manual review workflow โ human review gates from spec through delivery.
- Living Spec examples โ reference artifacts for specs, discoveries, ADRs, and ideas.
- Follow SUPPORT.md for usage questions, bug reports, and feature requests.
- Read CONTRIBUTING.md before submitting pull requests.
- Read SECURITY.md to report vulnerabilities privately.
- Review CHANGELOG.md for release history.
- Adhere to our CODE_OF_CONDUCT.md.
Nexus-DevFlow is open-source software licensed under the MIT License.
Nexus-DevFlow is an architectural workflow overlay, not a boilerplate or application starter. Scaffold your application with any language or framework first, then overlay DevFlow.
Exploratory UI prototyping (Figma, v0, throwaway HTML) happens before the delivery loop. Use /prototype to draft static mockups in prototypes/ before committing to a formal living spec.
DevFlow works seamlessly across Google Antigravity, Claude Code, OpenAI Codex, Cursor, GitHub Copilot, OpenCode, and Gemini CLI. The state lives in markdown files under devflow/, allowing you to switch tools at any time without losing project history or momentum.

