Skip to content

mk:help — Workflow Navigation

What This Skill Does

Answers "What should I do next?" by scanning project state and mapping to the 7-phase pipeline. Use at session start, after interruption, or when uncertain about the next step.

When to Use

  • "what should I do next?", "where am I?", "help"
  • At session start to orient
  • After an interruption to resume
  • When the pipeline state is ambiguous

Explicit: /mk:help [--verbose]

NOT for: Domain complexity routing (see mk:scale-routing), skill discovery (skill descriptions handle that automatically), or task-type-to-skill suggestions (see mk:agent-detector).

Core Capabilities

Scans these sources in order, stops at the first actionable recommendation:

  1. Paused Step-File Workflows — checks session-state/*-progress.json for in-progress step-file skills.
  2. In-Progress Plans — checks tasks/plans/ for plans without matching review verdicts, maps to Phase 2/3/4.
  3. Pending Reviews — checks tasks/reviews/ for WARN or FAIL verdicts needing action.
  4. Uncommitted Changes — checks git status for staged/unstaged changes + review approval status.
  5. Clean State — no plans, no reviews, no changes → suggests starting new task or running retro.

State-to-Recommendation Map

StatePipeline PhaseRecommendation
No planPhase 0 → 1"Start with /mk:plan or describe your task"
Existing plan — stress-testStandalone subcommand"/mk:plan red-team {path} — adversarial review of existing plan"
Existing plan — interviewStandalone subcommand"/mk:plan validate {path} — critical question interview on existing plan"
Completed/cancelled plansHousekeeping"/mk:plan archive — archive completed or cancelled plans"
Plan approved, no testsPhase 2 (TDD mode only)"In TDD mode (--tdd / MEOWKIT_TDD=1): run tester agent (RED). In default mode: skip Phase 2; run developer directly"
Tests written, failingPhase 3"Run developer agent — implement to pass tests (GREEN)"
Tests passing, no reviewPhase 4"Run /mk:review — adversarial code review"
Review PASS/WARNPhase 5"Run /mk:ship — commit, PR, deploy"
ShippedPhase 6"Run documenter — update docs, then /mk:retro"
Paused workflowResume"Resume [skill] at step [N]"
Mixed stateClarify"Multiple items in progress. Which to focus on?"

Specialist Skills

These surface when the user's domain matches:

SituationSkillWhen to suggest
Operations, triage, case management, escalation protocols, billing workflows/mk:decision-frameworkUser asks "how should we handle X cases" or is designing any case-routing system
"Is everything green?", pre-review check, post-implementation validation/mk:verifyAfter implementation completes, before review, or when user wants a quick health check
API design, endpoint structure, REST/GraphQL conventions/mk:api-designUser is planning backend endpoints or asking about API conventions

Fast Paths

Not every task needs the full 7-phase pipeline:

SituationFast PathWhat it bypasses
Simple bug fix, typo, rename, config tweak/mk:fixGate 1 (plan approval) — scope is the plan
Task flagged as one-shot by scale-routingAuto Gate 1 bypassGate 1 — zero blast radius confirmed
Rapid iteration / spike workMEOW_HOOK_PROFILE=fastpost-write scan, pre-ship, pre-task-check, TDD check

Quick fix? Use /mk:fix — bypasses Gate 1 for simple changes. Hook profiles: Set MEOW_HOOK_PROFILE=fast for rapid iteration (skips non-critical hooks). Set MEOW_HOOK_PROFILE=strict to enable ALL hooks including cost-meter and post-session capture.

Arguments

ArgumentEffect
(none)Quick recommendation
--verboseFull state scan results: plan files found, review files found, test status, git status

Example Prompt

I just came back to this project after a break. What should I do next? Show me the full state scan.

Usage

Released under the MIT License.