claude

long-running

Run a long drive as three Claude Code sessions: a communicator that acks every message of the owner's within seconds and writes everything he sees, a coordinator that turns each order into a background agent shipping it end to end while one watcher turns CI, merges, taps and promised times into events, and a meta session that owns every fix to the drive's own tools, skill rewrite and install.

2 on GitHubby Yasyf Mohamedaliv1.0.673MITupdated yesterday
/

Plugin long-running from marketplace skills in yasyf/cc-skills. Commands read from the repo's manifest — yesterday.

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

What it installs

Skills (1)

  • long-running

    Use when work will outlive one context window, spans several PRs or repos, waits on CI or merges, or the owner says "drive", "long-running" or names a drive. Runs a drive: a communicator acks his Slack messages, a coordinator's jobs ship each order, and a meta session's jobs fix its tools.

Subagents (4)

  • builder

    Use when a long-running drive's coordinator, or its meta session for drive tooling, needs one change built or one event on an open PR handled (a red check, a review, his tap to land, a merge to install and prove live). It writes the code and opens the PR, or handles that event, and returns one resul

  • designer

    Use before any builder starts on a part of a long-running drive whose order carries a tricky design, such as a data layout or file format, a schema or migration shape, a lock, queue or scheduler, a public or Sand-facing API shape, or a new background process. The drive's one Fable job besides its co

  • handler

    Handles one item of a long-running drive end to end and answers the owner in Slack itself. The communicator starts one with `drive handler`, as its own `claude --bg` session, right after its ack, for every message of his and every report and ask record the coordinator or the meta session sends. It a

  • reader

    Answers one read-only question a long-running drive's order needs, with evidence, such as reproducing a bug or researching a build. Returns one line. Runs on Opus, or Sonnet for a one-fact lookup; the coordinator, or the meta session for drive tooling, starts it in the background.

MCP servers (1)

  • drive

    runs: python3 -I -c import json, os, pathlib, sys config = pathlib.Path(os.environ.get("CLAUDE_CONFIG_DIR") or pathlib.Path.home() / ".claude") plugins = json.loads((config / "plugins" / "installed_plugins.

Hooks (6)

  • SessionStart

    . "${CLAUDE_PLUGIN_ROOT}/hooks/python.sh" && exec "$python" -I "${CLAUDE_PLUGIN_ROOT}/hooks/installed.py" session_start.py

  • SessionStart

    . "${CLAUDE_PLUGIN_ROOT}/hooks/python.sh" && exec "$python" -I "${CLAUDE_PLUGIN_ROOT}/hooks/installed.py" compacted_skill.py

  • Stop

    [ -z "$LONG_RUNNING_HANDLER" ] || . "${CLAUDE_PLUGIN_ROOT}/hooks/python.sh"; [ -z "$LONG_RUNNING_HANDLER" ] || exec "$python" -I "${CLAUDE_PLUGIN_ROOT}/hooks/installed.py" one_line_result.py

  • PreToolUse

    [ -z "$LONG_RUNNING_HANDLER" ] || . "${CLAUDE_PLUGIN_ROOT}/hooks/python.sh"; [ -z "$LONG_RUNNING_HANDLER" ] || exec "$python" -I "${CLAUDE_PLUGIN_ROOT}/hooks/installed.py" handed_records.py

  • PreCompact

    . "${CLAUDE_PLUGIN_ROOT}/hooks/python.sh" && exec "$python" -I "${CLAUDE_PLUGIN_ROOT}/hooks/installed.py" pre_compact.py

  • PermissionRequest

    . "${CLAUDE_PLUGIN_ROOT}/hooks/python.sh" && exec "$python" -I "${CLAUDE_PLUGIN_ROOT}/hooks/installed.py" bash_guard.py

View source on GitHub

More from yasyf/cc-skills

All 18 plugins →

codex

claude

Get a second opinion from OpenAI Codex CLI on hard debugging, analysis, or architecture problems, or generate images with its $imagegen skill.

1 skill · 2 agents · 2 MCP servers · hooks

2

open-pr

claude

Open a PR in the repo's own voice — guidelines and template from ccx, house style scouted from recent human-authored merged PRs, an OSS politeness and standards pass, shipped via ccx vcs ship, and a background watcher that clears mechanical CI and bot failures.

2 skills · 2 agents

2

Run authenticated agent-browser sessions by reusing your local browser login — cookies for one or more hosts behind one Touch ID tap (cookiesync CLI), through one ab entry point: Browserbase cloud when its key resolves, local stealth browser otherwise. macOS.

1 skill · hooks

2

cli-demo

claude

Generate animated SVG terminal demos of a CLI with evp — write a .tape, render it (native on Linux x86_64, Docker elsewhere), inspect keyframes, and refine in a loop.

1 skill · hooks

2

Create or refresh a fancy GitHub profile README from your real repos and activity — AI banner, snake animation, cron Actions, and a daily Claude refresh that summarizes recent commits and releases.

2 skills

2

orca

claude

Launch Orca workers on a Sprite or a local worktree, reclaim what a settled Dispatch left behind, and diagnose a stuck lane, with a repository's values checked in once as .orca.json.

1 skill · 1 agent

2

Maintain long-running?

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 plugins18 plugins