Spec-Flow Agents
Description
Spec-Flow coordinates multiple coding tools through a single shared canon. Every agent must read the same rules, reuse the same artifacts, and only write in its designated areas.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
Repository README
This is the README for marcusgoll/Spec-Flow, shared by 5 entries
in this directory. It describes the repository, not this entry specifically.
Spec-Flow Agents
Spec-Flow coordinates multiple coding tools through a single shared canon. Every agent must read the same rules, reuse the same artifacts, and only write in its designated areas.
Shared brain
.spec-flow/holds the canonical workflow docs, repo map, state schemas, memory, and automation scripts.epics//state.yamlis the single source of truth for epic phase progress; feature-levelspecs//state.yamlis optional and must mirror the epic.- Roadmaps, specs, plans, tasks, and ship notes all inherit the phase order:
spec → clarify → plan → tasks → implement → optimize → preview → ship → finalize.
Tool boundaries
.claude/— Claude Code-only prompts, commands, and hooks. Readable by other tools, but only Claude edits this tree..codex/— Codex CLI-specific prompts, commands, adapters, and skills. Codex writes here; other tools leave it alone..cursor/— Cursor-specific prompts and adapters. Cursor writes here; other tools treat it as read-only.- Shared assets may live elsewhere (api/, example-app/, docs/), but every tool must honor
.spec-flow/repo-map.yamland.spec-flow/domains/*.yamlwhen deciding where to add code.
Hard rules
- Never fork new “top-level religions.” Add new integrations under their dedicated folder and mirror the shared canon from
.spec-flow/. - All tools may read
.claude/**for reference, yet non-Claude edits are prohibited. - Epic work begins under
epics//; features live inspecs//and must link back to their parent epic insidestate.yaml. - When progressing any phase, update the relevant
state.yamland stop at the documented review boundaries (no macro “run everything” flows). - Persistent learnings or roadmap shifts belong in
.spec-flow/memory/and should be reflected in the shared docs before modifying tool-specific trees.
Follow these rules and every agent—Claude, Codex, Cursor, or future additions—will operate from the same source of truth.
Related Skills
Spec Kit
💫 Toolkit to help you get started with Spec-Driven Development
Testing Webapp Testing
Test local web applications using Playwright for UI verification and debugging
Testing #29
, [#52](https://github.com/affaan-m/everything-claude-code/issues/52), [#103](https://github.com/affaan-m/ever
Testing Fix Issue
by metabase - Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing sol
Testing Pypict Test Design
Design comprehensive test cases using PICT (Pairwise Independent Combinatorial Testing) for optimized test sui
Testing gstack
| 15,000+ | Garry Tan's exact Claude Code setup: 6 opinionated tools that serve as CEO, Eng Manager, Release M
Testing