Bind a flow workspace to wherever the work is actually managed — GitHub Issues and Projects, Jira, Linear, an internal Kanban dashboard, a spreadsheet, or chat — by choosing a system-of-record mode (files-only, mirror, adopt, split), writing a field-ownership map with exactly one writer per field, and using the board export plus the harness's own tools to sync. Use when leadership needs the flow where they already look, when a tracker already holds the work, or when a sync has started fighting the workspace. Part of the flow-driven family.
85%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Low
Low-risk findings worth noting
integrations.md declares the mode, the field map, and the sync contract; the projection
runs idempotently; and everyone can say which system owns which field without a meeting.
Where the flow is managed becomes a decision rather than an accident.
files-only, mirror, adopt, or split — and write the reason
in integrations.md. A mode chosen by accident becomes a sync bug six weeks later.flow_lint.py fails on two
owners for one field.flow-slug: <slug>), never
the title. Titles change; slugs do not, and title-matching is why syncs create duplicates.flow_board.py --export json writes a neutral payload; the agent or
a CI job pushes it with the harness's own tools (MCP connectors, CLI, API). The scripts
never touch the network, which is what keeps the framework portable and credential-free.integrations.md: date, direction, what moved, conflicts, cycle.DECISION-PENDING with the named human, and
the daily loop-log line. Both one-way, both linking back to the item rather than restating it.integration-map block present and lint-clean.skills/flow-driven/references/integration-adapters.md — modes, the GitHub/Jira/dashboard
recipes, the export payload, the five sync rules.skills/flow-driven/templates/integrations.md — the file this produces.skills/flow-driven/example/fiy-content-engine/integrations.md — a filled-in mirror-mode example.yyeret/portfolio-pdlc
cb337f8
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.