claudecodex

story

AI-native project management for coding agents. A full story lifecycle: bare `/story` lists ready stories to pick from, `/story new` files one, `/story do <id>` dispatches a ready story to a fresh plan-mode Claude session in a new tmux window + per-story git worktree, and `/story complete <id>` closes it and safely reclaims the worktree and merged branch. `/story work`, `/story context`, and friends cover the rest of the session lifecycle. Proactive story tracking, session handoffs, and dependency-aware task selection via the storyhook CLI.

0 on GitHubby mikeydotiov3.0.3MITupdated 25 days agoProductivity
/

Plugin story from marketplace storyhook in mikeydotio/storyhook. Commands read from the repo's manifest — 24 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 (9)

  • story-context

    Use at session start or whenever you need to understand project state -- open stories, priorities, blockers, and next recommended task. Shows project overview and surfaces the most important work.

  • story-handoff

    Use when ending a work session or switching contexts. Generates a comprehensive handoff document showing what was accomplished, what changed, and what remains.

  • story-install

    Use when the storyhook 'story' CLI is missing or when the user explicitly asks to install it. Installs the binary through the official installer or Cargo, with permission, then verifies it.

  • story-plan

    Use when breaking down a feature, spec, or requirement into structured stories with dependencies and priorities. Accepts a file path (markdown or YAML spec) or inline description. Creates stories in storyhook with relationships.

  • story-setup

    Use when setting up storyhook in a new project, when the 'story' command is not found, or when asked to configure storyhook integration. Detects CLI availability, installs if missing, initializes project, and configures plugin behavior.

  • story-sync

    Use after git operations (merge, rebase, pull) to synchronize git commit history with storyhook stories. Links commits referencing story IDs to their stories and auto-closes stories mentioned in merge commits.

  • story-triage

    Use when the project backlog needs review -- stories need prioritization, stale items need attention, or work needs reorganization. Reviews all open stories, identifies issues, and guides reprioritization.

  • story-update

    Use when asked to update, upgrade, or check for a new version of the storyhook 'story' CLI. Checks the installed version against the latest GitHub release and, with permission, self-updates the binary in place via 'story update'.

  • story

    Use for the complete Storyhook lifecycle: list or view stories, file a new story, start ready work, complete work safely, inspect context, plan, triage, sync, hand off, install, update, or configure Storyhook. Routes deterministic operations through the packaged helper and delegates focused workflow

Subagents (1)

  • verifier

    Use this agent for Storyhook central verification and integration work. Typical triggers include a verifier that is stalled, halted or holds its queue; a red or conflicting verification that needs diagnosis; a merge conflict between story branches or with the default branch; and a question about why

Hooks (10)

  • SessionStart

    bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/hooks/session-start.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/hooks/protect-install.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/hooks/full-auto.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/hooks/full-auto.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/hooks/full-auto.sh"

  • PostToolUse

    bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/hooks/post-git.sh"

  • PostCompact

    bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/hooks/continuation.sh" compact

  • Stop

    bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/hooks/continuation.sh" stop

  • Stop

    bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/hooks/stop-handoff.sh"

  • Stop

    bash "${CLAUDE_PLUGIN_ROOT:-$PLUGIN_ROOT}/hooks/codex-stop.sh"

View source on GitHub

Similar plugins

caveman

claude

Talk like caveman. Cut filler. Keep technical details explicit.

22 skills · 1 command · 3 agents · hooks

JuliusBrussee/caveman 119,462

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

pake

claudecodex

Package any website or local web build into a lightweight desktop app with Pake CLI.

1 skill

tw93/Pake 63,463

Maintain story?

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