A cross-tool agentic-coding workflow toolkit: 12 workflow skills (research → plan → implement → validate → review → ship), an optional cross-vendor code-review skill, and a tracker abstraction (GitHub Issues, Azure DevOps work items, GitLab issues, …) - all behind the Agent Skills open standard so the same files work in Claude Code and GitHub Copilot CLI.
/plugin marketplace add corticalstack/flow
/plugin install flow@flow
/flow:init
/flow:init is an interactive bootstrap that creates AGENTS.md at your project root from Flow's template, creates .claude/tracker.json from the example, and optionally sets up cross-vendor review profiles.
gh skill install corticalstack/flow # interactive picker (recommended)
gh skill install corticalstack/flow .claude/skills/create-plan # one specific skill
Then drop in an AGENTS.md (see docs/AGENTS.md.template) and configure .claude/tracker.json (see .claude/tracker.example.json).
If you want the entire repo - including the optional Ralph autonomous-loop scripts under scripts/ and worked examples:
gh repo create my-project --template corticalstack/flow
See docs/TEMPLATE_INSTRUCTIONS.md for post-clone setup.
Workflow skills (12):
/flow:research-requirements,/flow:research-codebase- structured research phase/flow:create-plan,/flow:iterate-plan- implementation planning/flow:implement-plan,/flow:validate-plan- execution + quality gate/flow:commit,/flow:autonomous-commit- commit hygiene/flow:describe-pr,/flow:handle-pr-feedback- PR description + review-feedback loop/flow:create-handoff,/flow:resume-handoff- cross-session continuity
Optional cross-vendor review:
/flow:cross-review- a configurable OAuth-only review against Azure AI Foundry, GitHub Models, or GitHub Copilot CLI. A model from a different vendor reads the diff vsmainand surfaces high/critical findings - advisory only, never edits code. See docs/cross-vendor-review.md.
Tracker abstraction:
bin/tracker(PATH-wrapper) +.claude/scripts/tracker.sh(the adapter)githubbackend wired (usesgh);azure-devopsbackend stub;nonefor tracker-less projects- Configurable per-project via
.claude/tracker.json. See docs/tracker-portability.md.
Bootstrap helper:
/flow:init- createsAGENTS.md,.claude/tracker.json, and optionalcross-review/profiles.jsonfrom templates.
/flow:research-requirements
↓
/flow:create-plan
↓
/flow:implement-plan ←─── iterate per phase
↓
/flow:validate-plan (quality gate)
↓
/flow:cross-review (optional, advisory)
↓
/flow:commit
↓
Push & PR
↓
/flow:describe-pr
↓
Review (human or @claude)
↓
/flow:handle-pr-feedback (if changes requested)
↓
Merge
Each stage drops a durable markdown artifact under flow/research/, flow/plans/, flow/prs/, or flow/reviews/, so the next agent (or future you) can pick up cleanly.
- docs/tracker-portability.md - the tracker adapter contract, neutral state vocabulary, supported backends.
- docs/cross-vendor-review.md -
/flow:cross-reviewsetup, backends, caveats. - docs/AGENTS.md.template - the
AGENTS.md/flow:initships. - docs/TEMPLATE_INSTRUCTIONS.md - for the cloned-repo path.
MIT - see LICENSE.
See CONTRIBUTING.md.