archflow
SolidPhase-based AI development framework for AI Coding Agents. 17 specialized agents across 6 phases, handing off through files in your repo — and it reads the codebase you already have.
Bundles
Everything this plugin ships — skills, agents, commands, hooks, and MCP servers it bundles.
Skills (33)
codemap
Navigate codebases efficiently using structural indexes. Use when finding symbol definitions (classes, functions, methods), exploring file structure, or locating code by name. Reduces token consumption by 60-80% through targeted line-range reads instead of full file scans.
archflow-autopilot
Use ONLY when the user asks for /archflow-autopilot or "archflow autopilot". Run queued release stories unattended on one branch, after a blocker interview
archflow-contract
Use ONLY when the user asks for /archflow-contract or "archflow contract". The release's API contract architecture, and per-story endpoint specs that clear a story's contract gate
archflow-design
Use ONLY when the user asks for /archflow-design or "archflow design". The project's design system, and per-story screen design that clears a story's design gate
archflow-doctor
Use ONLY when the user asks for /archflow-doctor or "archflow doctor". Check the environment and project state — what Archflow needs, what is missing, and how to fix it
archflow-feature
Use ONLY when the user asks for /archflow-feature or "archflow feature". Add a story (name or description), or pull a backlog story into the active release
archflow-groom
Use ONLY when the user asks for /archflow-groom or "archflow groom". Detail or refine a story: acceptance criteria, subtasks, gates. Works on a backlog stub or a story already in a release
archflow-init
Use ONLY when the user asks for /archflow-init or "archflow init". Set up Archflow in a NEW, empty project — creates .archflow/ and starts at Phase 1
archflow-issue
Use ONLY when the user asks for /archflow-issue or "archflow issue". Record a defect against a story in the active release, list what is open, or defer a minor one to the backlog
archflow-migrate
Use ONLY when the user asks for /archflow-migrate or "archflow migrate". Upgrade a v1.0 archflow-onboarded project (sprints) to schema v2.0 (releases) — dry-run first, then apply
archflow-mode
Use ONLY when the user asks for /archflow-mode or "archflow mode". Show or switch ceremony mode: quick (solo, light gates) or full (team, strict gates)
archflow-onboard
Use ONLY when the user asks for /archflow-onboard or "archflow onboard". Set up Archflow in an EXISTING codebase — audit code, import context, pick the phase
Show all 33 bundled skills Showing all 33 bundled skills
archflow-release
Use ONLY when the user asks for /archflow-release or "archflow release". Release pipeline: see status, cut a new release, start building it, or ship it
archflow-setup-mcp
Use ONLY when the user asks for /archflow-setup-mcp or "archflow setup-mcp". Connect an external tool via MCP (Jira, Notion, Linear, GitHub, SuperDesign, ...)
archflow-status
Use ONLY when the user asks for /archflow-status or "archflow status". Where the project stands: phase, mode, active release, and what to run next
archflow
Phase-based development workflow manager that guides projects through structured phases from strategy and design through implementation, quality assurance, and launch. Manages roadmaps, releases, feature branches, agent orchestration, and MCP server configuration. Load when the user talks about Archflow phases, releases, the backlog, or asks what to do next in an Archflow project.
archflow-agent-a11y-expert
Archflow role: a11y-expert. Load when an Archflow phase or skill delegates to this role. Accessibility review gate. Audits UI code against WCAG 2.1 AA and the design system's accessibility anti-patterns, reporting every violation with file, line and the fix that resolves it. On-demand, since no phase dispatches it yet.
archflow-agent-api-contract-architect
Archflow role: api-contract-architect. Load when an Archflow phase or skill delegates to this role. Owns the project's API contract, the single source of truth that api-engineer and ui-engineer both build against with zero tolerance for deviation. Runs in Phase 2.5, after wireframes and before any implementation begins.
archflow-agent-api-engineer
Archflow role: api-engineer. Load when an Archflow phase or skill delegates to this role. Builds backend services and APIs strictly from the project's API contract, with zero deviation, in whatever stack the project declares. Runs in Phase 3 in parallel with ui-engineer, once the contract exists. Hands off to qa-engineer.
archflow-agent-code-reviewer
Archflow role: code-reviewer. Load when an Archflow phase or skill delegates to this role. Reviews code for quality, security and architecture, and enforces the design system's anti-patterns as a blocking gate. Runs in Phase 4. Writes docs/code-review-report.md opening with a PASS or FAIL verdict.
archflow-agent-devops-engineer
Archflow role: devops-engineer. Load when an Archflow phase or skill delegates to this role. CI/CD, containerization, deployment, and the Phase 5 ship ritual that tags the release, archives it, appends history and rolls the index. Works in whatever CI and hosting the project declares. Never deploys to production without explicit user approval.
archflow-agent-doc-writer
Archflow role: doc-writer. Load when an Archflow phase or skill delegates to this role. Human-facing documentation. Onboarding guides, API reference and README. Never creates or edits the API contract, which api-contract-architect owns. On-demand, since no phase dispatches it yet.
archflow-agent-dsl-generator
Archflow role: dsl-generator. Load when an Archflow phase or skill delegates to this role. Converts wireframes into design-artifacts/styled-dsl.yaml, the styled component spec that Phase 2.25, Phase 2.5 and ui-engineer all read. Runs in Phase 2 after ux-designer. Component names come from the project's design system.
archflow-agent-feature-planner
Archflow role: feature-planner. Load when an Archflow phase or skill delegates to this role. Turns product vision into backlog stubs and epic labels, and promotes stubs into release files. Owns .archflow/backlog.yaml and .archflow/releases/{slug}.yaml. Runs in Phase 1, after product-strategist.
archflow-agent-i18n-engineer
Archflow role: i18n-engineer. Load when an Archflow phase or skill delegates to this role. Refactors hardcoded user-facing strings into the project's own i18n mechanism and generates locale resources, in whatever stack the project declares. Phase 6, on demand. A repo-wide change, so it hands off to qa-engineer before approval.
archflow-agent-performance-optimizer
Archflow role: performance-optimizer. Load when an Archflow phase or skill delegates to this role. Profiles and resolves performance bottlenecks across web, backend and mobile. Runs in Phase 4, or in Phase 6 on demand. Writes a performance report, and applies fixes only on the current task branch.
archflow-agent-pm-reviewer
Archflow role: pm-reviewer. Load when an Archflow phase or skill delegates to this role. Product acceptance gate. Validates one story's acceptance criteria from the active release file by writing and running end-to-end tests with the tooling the project already has, then emits ACCEPTED, REJECTED or BLOCKED to docs/acceptance-reports/{story-id}-review.md. Runs AFTER qa-engineer, before a story is marked done.
archflow-agent-post-launch-analyst
Archflow role: post-launch-analyst. Load when an Archflow phase or skill delegates to this role. Analytics instrumentation and post-launch insight. Phase 5 sets up tracking. Phase 6 turns behavior data into backlog stubs. Writes docs/analytics-setup.md, and never writes stories into roadmap.yaml.
archflow-agent-product-strategist
Archflow role: product-strategist. Load when an Archflow phase or skill delegates to this role. Defines product vision, personas, KPIs and stack decisions into .archflow/project-context.md, which every later phase reads. Runs once in Phase 1, before feature-planner.
archflow-agent-qa-engineer
Archflow role: qa-engineer. Load when an Archflow phase or skill delegates to this role. Tests every platform in whatever test stack the project declares, discovering it from the repo when the stack is unset. Runs AFTER ui-engineer and api-engineer complete a story and BEFORE pm-reviewer. Enforces the design system's anti-patterns and API-contract compliance as blocking gates.
archflow-agent-ui-animation-designer
Archflow role: ui-animation-designer. Load when an Archflow phase or skill delegates to this role. Adds motion and micro-interactions to built UI components, following the project's design system. Runs after components exist and before final polish. On-demand, since no phase dispatches it yet.
archflow-agent-ui-engineer
Archflow role: ui-engineer. Load when an Archflow phase or skill delegates to this role. Builds the user interface in whatever stack the project declares, for web or mobile. Runs in Phase 3 in parallel with api-engineer. Bound by the project's design system and its API contract.
archflow-agent-ux-designer
Archflow role: ux-designer. Load when an Archflow phase or skill delegates to this role. User flows, wireframes and theme tokens derived from the project's chosen design system, never invented. Runs in Phase 2, and again for per-screen design changes. Outputs to design-artifacts/.
Agents (17)
Quality Score: 61/100
Details
- Author
- AZidan
- Repository
- AZidan/archflow
- Created
- 6 months ago
- Last Updated
- today
- Language
- Python
- License
- MIT