Skip to content

Latest commit

ย 

History

286 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Nexus-DevFlow

Nexus-DevFlow

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.

npm version Validate DevFlow MIT license

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 -y

Note

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).


What this is

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:

  1. 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.
  2. Small, reviewable TDD steps. Each implementation step enforces strict Red-Green-Refactor discipline with an observable diff, test proof, and empirical verification.
  3. One work item at a time. devflow/context/current-feature.md holds exactly one feature, fix, or rollback as a Single Living Spec. Finish it, archive it to devflow/history/, and move on.
  4. 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.


At a glance

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.

Contents


Quick start

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.

1. Scaffold your app

In a new, empty directory (Next.js is used here as an example):

npx create-next-app@latest my-app
cd my-app
git init

2. Add Nexus-DevFlow

Run the non-intrusive installer from the project root:

npx -y @jakkrichm/create-nexus-devflow@latest -y

The installer configures multi-agent skill adapters (.agents/skills/ and .claude/skills/), sets up the devflow/ workspace, and updates AGENTS.md and CLAUDE.md.

3. Run onboard before anything else

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)

4. Review the setup

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.

5. Plan & Capture Ideas

Capture initial requirements, user stories, or raw thoughts:

  • Add high-level concepts into devflow/ideas.md or use /idea for AI feasibility scoring.
  • Run /grill (or /align) to stress-test architecture and record Decision Records (devflow/decisions/).
  • Run /discovery for deep multi-turn domain exploration.

6. Generate the project overview

Run /overview to distill your planning notes into devflow/context/project-overview.md, which serves as the AI's source of truth:

/overview

7. Repeat the build loop

Once your overview is generated, deliver one feature or fix at a time:

/feature -> review spec -> /implement -> /check -> /audit current -> /complete

Already have a codebase?

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.


Keep DevFlow current

Check for updates without modifying files:

npx @jakkrichm/create-nexus-devflow update --check

Apply managed updates safely:

npx @jakkrichm/create-nexus-devflow update

DevFlow updates only managed workflow skills under .agents/skills/ and .claude/skills/. Your project plans, living specs, context, history, and source code are never overwritten.


Check project status

Run the read-only CLI status checker at any time:

npx @jakkrichm/create-nexus-devflow status

For tool integrations, output structured JSON:

npx @jakkrichm/create-nexus-devflow status --json

Open the local dashboard

Launch the high-performance local Web Dashboard:

npx @jakkrichm/create-nexus-devflow dashboard
# Or via package script:
npm run dashboard

Opens 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.


Tool support

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

The AI workflow

Nexus-DevFlow structures AI development into a disciplined, repeatable engineering loop with clear human review gates and permanent audit logs.

The Standard Feature Loop

/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 in findings.md.
  • /complete: Final safety check, records Release Digest, archives spec to devflow/history/features/, and squash-merges with user approval.

The Fix Loop (Ad-hoc bugs)

For unplanned bugs or small changes:

/fix "issue description" โ”€โ”€โ–ถ review spec โ”€โ”€โ–ถ /implement โ”€โ”€โ–ถ /check โ”€โ”€โ–ถ /complete

The Debug Loop (Diagnostics)

When the root cause is unclear, investigate without modifying application state:

/debug "failing test or error" โ”€โ”€โ–ถ review evidence โ”€โ”€โ–ถ /fix "confirmed cause" โ”€โ”€โ–ถ /implement

The Rollback Loop (Safe Reversals)

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.


See it in action

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]

Visual overview & Interactive System Maps

Explore the interactive system architecture and living spec lifecycle generated with Archify:

Nexus-DevFlow Workflow

  1. Pre-Flight Discovery: Explore ideas (/idea), stress-test architectural decisions (/grill), and conduct deep domain research (/discovery).
  2. Context Setup: Run /onboard (or /adopt) followed by /overview to establish the living source of truth.
  3. Delivery Loop: Execute /feature or /fix, build with /implement, verify with /check, audit with /audit, and close with /complete.
  4. Permanent Archive: Completed specs and findings are preserved permanently in devflow/history/ and devflow/decisions/.

The 3-Pillars Workspace Architecture

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)

Why 3 Pillars?

  • 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.

The Single Living Spec Model

Every delivery task operates on devflow/context/current-feature.md, structured into 6 standard sections:

  1. ๐ŸŽฏ 1. Define & Boundaries: Problem statement, proposed solution, scope boundaries, and non-breaking invariants.
  2. ๐Ÿ“ 2. Technical Spec & Contracts: Data contracts, API schemas, and testable Acceptance Criteria (AC-1..AC-N).
  3. ๐Ÿ“‹ 3. Execution Plan & TDD Checklist: Sequential task breakdown with granular [TDD-Red], [TDD-Green], and [TDD-Refactor] sub-tasks.
  4. โšก 4. Implementation Log & Evidence: Live engineering log recording step-by-step implementation evidence and diffs.
  5. ๐Ÿงช 5. Multi-Lane Verification Matrix: Empirical test logs, benchmark data, and manual proof verification.
  6. ๐Ÿ“ฆ 6. Release Digest & Retrospective: Release summary, key architectural decisions, and retrospective notes.

Pre-Flight Discovery & Architectural Alignment

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 into devflow/ideas.md with automatic AI scoring across Feasibility, Effort, and Business Value.
  • /grill (or /align): Socratic alignment & domain modeling. Challenges assumptions, extracts domain terminology into devflow/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).

What gets generated

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.

Using the workflow

Step-by-Step Delivery

  1. Briefing & Spec: Run /brief to preview an upcoming feature, or run /feature "feature name" to generate the Task-Isolated Living Spec in devflow/context/{xxx-slug}/spec.md.
  2. Review Spec: Verify scope boundaries, acceptance criteria, and task breakdown before approving code work.
  3. Incremental Implementation: Run /implement. The AI executes tasks sequentially under strict TDD with the review cadence configured in devflow/config.json.
  4. Verification: Run /check for empirical multi-lane QA verification.
  5. Human Try Guide: Run /try for a step-by-step manual test guide (routes, clicks, expected behavior).
  6. Branch Audit: Run /audit current to inspect changed code for security, performance, and standards compliance.
  7. Complete & Deliver: Run /complete. Performs safety checks, logs Release Digest, archives the spec to devflow/history/, and guides the git delivery gate.

Workflow Configuration & Review Presets

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.

๐Ÿ›ก๏ธ Overview Compactness Guard (20KB Budget)

devflow/context/project-overview.md is strictly constrained to under 20,000 bytes (~4,000โ€“5,000 tokens):

  • /doctor reports exact byte size and warns if oversized.
  • /feature enforces a hard-stop on oversized overviews and directs the AI to reuse session context without redundant tool reads.

๐Ÿ“Œ Planning Baseline Commit

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.


Fixes

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/.


Rollbacks

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.


Command reference

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

/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 GitHub checks

Automatic CI verification gives your team and AI agents a shared standard of truth:

/ci
  1. Verify Recipe: Detects stack-native checks (typecheck -> test -> build) and defines a unified command in AGENTS.md (e.g. npm run verify).
  2. GitHub Actions Worker: Creates .github/workflows/verify.yml running on pull requests and default branch pushes.
  3. Zero Magic: Does not inject heavy external dependencies or require secret management.

Testing & Strict TDD Discipline

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.


Code quality audits & Findings ledger

/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

The Findings Ledger (devflow/context/findings.md)

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.


Manual try guides

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.

Enterprise Web Dashboard & Real-Time Studio

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 ]                                      |
+----------------------------------------------------------------------------------------------------+

Key Dashboard Highlights:

  • โšก 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.

CLI Management Commands

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]

Recommended Third-Party Skills & Extensions

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 --all

Deployment readiness

Run /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.


Picking up where you left off

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 /devflow or /status to inspect current state.
  • Run /implement to immediately resume the next unchecked living spec task.

File map

.
โ”œโ”€โ”€ 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)

Documentation and governance


Support and contributing


License

Nexus-DevFlow is open-source software licensed under the MIT License.


Notes

Not an app skeleton

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.

Prototyping is separate

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.

Multi-tool interoperability

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.

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages