skills/workflow-bridge/SKILL.md
--- name: workflow-bridge user-invocable: false allowed-tools: Bash(node .claude/skills/workflow-manifest/scripts/manifest.cjs), Bash(node .claude/skills/workflow-bridge/scripts/discovery.cjs), Bash(node .claude/skills/workflow-continue-epic/scripts/discovery.cjs), Bash(node .claude/skills/workflow-discovery/scripts/discovery.cjs), Bash(node .claude/skills/workflow-knowledge/scripts/knowledge.cjs) --- Enter plan mode with deterministic continuation instructions. This skill is invoked when a ph
npx skillsauth add leeovery/agentic-workflows workflow-bridgeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Enter plan mode with deterministic continuation instructions.
This skill is invoked when a phase concludes — to create a plan-mode handoff that survives context compaction. For most phases it derives the next phase from state; for the discovery handoff the destination is supplied, because discovery is the first phase and the next phase isn't in state yet, so there's nothing to derive.
⚠️ ZERO OUTPUT RULE: Do not narrate your processing. Produce no output until a step or reference file explicitly specifies display content. No "proceeding with...", no discovery summaries, no routing decisions, no transition text. Your first output must be content explicitly called for by the instructions.
This skill receives context from the calling processing skill:
.workflows/) = {work_unit}discovery or any later phase = {completed_phase}{next_phase}. Other callers omit it and the continuation computes the next phase from discovery output.Read work type from the manifest:
node .claude/skills/workflow-manifest/scripts/manifest.cjs get {work_unit} work_type
discoveryThe discovery handoff needs no state computation. Discovery is the first phase, so the next phase isn't in pipeline state yet — the destination is given, not derived: an epic returns to its menu, and single-phase types use the next_phase the discovery endpoint decided and supplied. Skip the discovery script.
→ Proceed to Step 2.
epic→ Proceed to Step 2 (epic continuation runs its own enriched discovery).
Run the discovery script with the work unit:
node .claude/skills/workflow-bridge/scripts/discovery.cjs {work_unit}
The output contains: work_type, phases (per-phase status), and next_phase.
→ Proceed to Step 2.
Based on the completed phase and work type, load the appropriate continuation reference. The completed-phase check runs first so an epic concluding discovery routes to the deterministic discovery continuation; non-discovery epic completions fall through to the work-type branches below.
discoveryLoad discovery-continuation.md and follow its instructions as written.
featureLoad feature-continuation.md and follow its instructions as written.
bugfixLoad bugfix-continuation.md and follow its instructions as written.
quick-fixLoad quickfix-continuation.md and follow its instructions as written.
cross-cuttingLoad cross-cutting-continuation.md and follow its instructions as written.
epicLoad epic-continuation.md and follow its instructions as written.
Feature/bugfix continuation references:
next_phaseEnterPlanMode tool, write plan file with instructions to invoke workflow-{next_phase}-entry with work_unit + work_typeExitPlanMode tool for user approvalThe user will then clear context, and the fresh session will invoke the appropriate phase entry skill with the work_unit and work_type provided, causing it to skip discovery and proceed directly to validation/processing.
Epic continuation is interactive — epic is phase-centric with multiple actionable items, so there is no single next phase. The reference displays state, presents a menu of choices, waits for user selection, then enters plan mode with that specific choice. The plan mode content is deterministic (same as feature/bugfix) once the user has chosen.
tools
--- name: workflow-discovery user-invocable: false allowed-tools: Bash(node .claude/skills/workflow-discovery/scripts/discovery.cjs), Bash(node .claude/skills/workflow-manifest/scripts/manifest.cjs), Bash(node .claude/skills/workflow-knowledge/scripts/knowledge.cjs), Bash(git status), Bash(git add), Bash(git commit), Bash(cp), Bash(mkdir -p .workflows/), Bash(mv .workflows/.inbox/) --- # Discovery The universal first phase. Shape the work the user is bringing — confirm what kind of work it is,
tools
--- name: workflow-continue-quickfix user-invocable: false allowed-tools: Bash(node .claude/skills/workflow-continue-quickfix/scripts/discovery.cjs), Bash(node .claude/skills/workflow-manifest/scripts/manifest.cjs), Bash(node .claude/skills/workflow-knowledge/scripts/knowledge.cjs) --- Continue an in-progress quick-fix. Determines current phase and routes to the appropriate phase skill. > **⚠️ ZERO OUTPUT RULE**: Do not narrate your processing. Produce no output until a step or reference file
tools
--- name: workflow-continue-feature user-invocable: false allowed-tools: Bash(node .claude/skills/workflow-continue-feature/scripts/discovery.cjs), Bash(node .claude/skills/workflow-manifest/scripts/manifest.cjs), Bash(node .claude/skills/workflow-knowledge/scripts/knowledge.cjs) --- Continue an in-progress feature. Determines current phase and routes to the appropriate phase skill. > **⚠️ ZERO OUTPUT RULE**: Do not narrate your processing. Produce no output until a step or reference file expl
tools
--- name: workflow-continue-epic user-invocable: false allowed-tools: Bash(node .claude/skills/workflow-continue-epic/scripts/discovery.cjs), Bash(node .claude/skills/workflow-manifest/scripts/manifest.cjs), Bash(node .claude/skills/workflow-knowledge/scripts/knowledge.cjs), Bash(node .claude/skills/workflow-legacy-research-split/scripts/detect.cjs), Bash(node .claude/skills/workflow-discovery/scripts/discovery.cjs) --- Continue an in-progress epic. Shows full phase-by-phase state and routes to