What problem does it solve?
Keeping a flow-next spec and an external issue tracker in sync manually leads to drift, duplicate comments, lost edits, and conflicting status updates. This Skill projects a flow spec to a tracker issue and reconciles changes in both directions while keeping the Flow spec as the authoritative source.
Core Features & Use Cases
- Two-way issue projection: Create, link, push, pull, and reconcile tracker issues on Linear, GitHub, GitLab, or Jira from a flow spec via the deterministic
flowctl tracker CLI.
- Three-way body merge: Reconcile divergent spec and tracker bodies against a stored merge base, surfacing only genuine section-scoped conflicts for human adjudication.
- Comment and evidence dedup: Post lifecycle evidence comments with stable markers and import genuine tracker comments into the spec's Sync Log without duplicates.
- Use Case: A developer finishes a task and wants the linked Linear issue updated with evidence, while a PM's edits in Linear fold back into the spec without overwriting either side.
Quick Start
Ask the agent to sync the current flow spec to the configured tracker, for example by requesting to push spec fn-42 to Linear and reconcile any differences.