claude

agent-workflow

Guards, per-session worktrees, session bus, handoff, cold start, close-out and writing skills for Claude Code sessions.

0 on GitHubby dfarrel1v0.1.0updated 6 days agodevelopment
/

Plugin agent-workflow from marketplace dots in dfarrel1/dots. Commands read from the repo's manifest — 5 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (10)

  • bus

    Talk to the other Claude Code sessions working this repo right now — post a claim, a warning, a correction or a finding to the session bus, read what other sessions have posted, reply to a specific session or track, and acknowledge a message so its sender knows it landed. Use before touching shared

  • claude-md-frugality

    Decide whether something belongs in CLAUDE.md at all, and in what form. Fires before adding or expanding any CLAUDE.md line, and during a curation pass when the file crosses its trip line.

  • closeout

    Close out a track or session — run the cleanliness checks and report a verified verdict, emit a prompt/response table of the whole session, and publish a cold-read HTML report. Triggered when the operator asks to clean up / close out / wrap up, or when a track's work looks complete. Opt out with AGE

  • coldstart

    Resume a session automatically after a break, in any repo. At close-out, when work is unfinished or a service was stopped, leave a cold-start marker (`coldstart leave`); at the next session start a hook flushes it, starts its start-up commands and hands its instructions to the new session. The opera

  • design-work

    Use AUTOMATICALLY, without being asked, whenever any of these are true: writing or revising a design doc, architecture doc, spec, ADR, plan, proposal, runbook, compliance or RMF write-up; publishing an HTML artifact or report; a design or planning conversation that has run more than two turns; produ

  • handoff

    Capture in-flight session state (todo list, active hypothesis, ruled-out paths, next step, WIP files) into a `wip(<track>): handoff baton` commit so a different Claude Code session — different account, after a quota stop, a crash or `/clear` — can resume the track without re-deriving context. Compos

  • inchworm

    Use BEFORE any expensive validation step — a full playbook run, a soak, a deploy, a fleet-wide scan, a CI round-trip, anything over about a minute. Also use when a fix-run-fail cycle has repeated twice, when you are about to write production-quality code against an untested hypothesis, and when a pr

  • iso

    Toggle a Claude Code session between worktree-mode (isolated per-session worktree) and master-mode (operating on master HEAD). Subcommands enter, exit, status, resume. For repos that carry .claude/agent-workflow.yaml.

  • loose-end

    File the thing you noticed but are not going to fix. Use whenever work surfaces a real problem that is OUTSIDE the session's task and does NOT block it — a defect in a neighbouring surface, a gap you had to route around, a check you started and could not finish, a config that is wrong but not wrong

  • visualization

    Make illustrations, diagrams, figures, charts, and 3Blue1Brown-style animated or interactive explainers to a high, checked standard, in a provided design system or a measured one. Use this skill whenever the user asks for a diagram, illustration, figure, chart, graph, visual, infographic, architectu

Hooks (14)

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}/hooks/pretooluse-destructive-git-guard.sh"

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}/hooks/pretooluse-master-worktree-git-guard.sh"

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}/hooks/pretooluse-docker-desktop-guard.sh"

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}/hooks/pretooluse-agent-reference-guard.sh"

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}/hooks/pretooluse-master-worktree-write-guard.sh"

  • UserPromptSubmit

    "${CLAUDE_PLUGIN_ROOT}/hooks/session-bus-tail.sh"

  • SessionStart

    "${CLAUDE_PLUGIN_ROOT}/hooks/session-bus-tail.sh"

  • SessionStart

    "${CLAUDE_PLUGIN_ROOT}/hooks/context-concurrency.sh"

  • SessionStart

    "${CLAUDE_PLUGIN_ROOT}/hooks/context-tab-title.sh"

  • SessionStart

    "${CLAUDE_PLUGIN_ROOT}/hooks/session-start-coldstart.sh"

  • Stop

    "${CLAUDE_PLUGIN_ROOT}/hooks/stop-release-reminder.sh"

  • Stop

    "${CLAUDE_PLUGIN_ROOT}/hooks/stop-handoff-throttle.sh"

  • PreCompact

    "${CLAUDE_PLUGIN_ROOT}/hooks/precompact-handoff.sh"

  • SessionEnd

    "${CLAUDE_PLUGIN_ROOT}/hooks/session-end-handoff.sh"

View source on GitHub

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

Maintain agent-workflow?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted