work-session

v2026.09.25

Use when starting AI development sessions, resuming interrupted work, managing multi-session projects, or orchestrating work with human checkpoint control (supervised, semi-auto, auto, or unattended modes).

GitHub
Install command
npx skhub add srstomp/work-session
Markdown
SKILL.md

Work Session

Orchestrate AI-assisted development with configurable human control, using ohno for task management via MCP.

When NOT to Use

  • Planning work — Use planning to create epics/stories/tasks before starting sessions
  • Quick one-off tasks — Use /quick for simple tasks that don't need the full subagent pipeline
  • Revising a plan — Use plan-revision to modify scope, dependencies, or task hierarchy
  • Running a spike — Use spike for time-boxed investigation before committing to implementation

Key Principles

  • Fresh context per task via subagent dispatch (no context degradation)
  • Configurable checkpoint control: supervised, semi-auto, auto, or unattended
  • Smart worktree isolation by task type (feature/bug → worktree, chore/docs → in-place)
  • Hooks handle lifecycle automatically (sync, commit, tests)
  • ohno MCP provides session continuity across conversations
  • Evidence before completion claims (verification-before-completion)
  • Root-cause-first bug handling (systematic-debugging)
  • Explicit branch finish choice: merge, PR, keep, or discard (finishing-branch)
  • Token-aware dispatch: stay inline for tiny work, use focused agents when isolation or parallelism is worth the cost

Quick Start Checklist

  1. Initialize ohno: npx @stevestomp/ohno-cli init
  2. Get session context: MCP get_session_context()
  3. Get next task: MCP get_next_task()
  4. Dispatch subagent for implementation
  5. Review results at checkpoints (based on mode)

Operating Modes

ModeTask CompleteStory CompleteEpic Complete
supervisedPAUSEPAUSEPAUSE
semi-autologPAUSEPAUSE
autoskiplogPAUSE
unattendedskipskipskip

References

ReferenceDescription
dispatch-preparation.mdTask extraction, brainstorm gate, design review gate, skill routing, template filling
review-pipeline.mdTwo-stage review: spec compliance then code quality (+ design compliance)
dispatch-errors.mdRecovery when ohno, routing, or dispatch fails
checkpoint-types.mdPAUSE, REVIEW, NOTIFY checkpoint patterns
skill-routing.mdTask type to skill mapping
operating-modes.mdSupervised, semi-auto, auto, unattended details
worktree-management.mdSetup, completion, merge/PR workflows
parallel-execution.mdParallel Execution: benefits, tradeoffs, dependency handling
hook-integration.mdWork loop with hooks, mode-specific behavior
ohno-integration.mdMCP tools and CLI commands reference
error-recovery.mdBuild failures, blocked tasks
approval-policy.mdRuntime approval defaults for safe pokayokay automation
token-budgeting.mdToken/context budgeting rules for agents, skills, parallelism, and handoffs
anti-patterns.mdCommon mistakes and fixes
bug-fix-pipeline.mdAgent pipeline for /fix --thorough and /hotfix commands
pre-flight-checks.mdChecks run before unattended/headless sessions

Runtime Notes

  • Claude Code: the coordinator dispatches yokay-brainstormer, yokay-design-reviewer, yokay-implementer, yokay-fixer, yokay-spec-reviewer, yokay-quality-reviewer, yokay-browser-verifier, and yokay-auditor via the Task tool with subagent_type: "pokayokay:yokay-<name>", as described in dispatch-preparation.md.
  • Codex: there is no subagent dispatch. Run the pipeline inline in the current session — for each stage, read the corresponding agents/yokay-<name>.md and follow its Behavioral Defaults, Critical Rules, and Output Contract. Execute stages (design review (conditional) → implement → spec review → quality review) as separate, sequential passes; do not skip review stages because dispatch is unavailable. Parallel batch execution (parallel-execution.md) is Claude Code-only — process tasks sequentially on Codex.
Discovery
Tags

No tags published for this skill.

Version
Latest version metadata

Version

v2026.09.25

Published

Sep 25, 2026

Category

Uncategorized

License

MIT

Source path

plugins/pokayokay/skills/work-session

Default branch

master

Latest commit

ef6a34d

Tree SHA

7e3eba3