Skip to content
Development
Command

/launch-story

Create a dedicated worktree for a story and open a new VS Code window on it, ready to run the pipeline. Usage - /launch-story PROJ-1234

From plugin
42 skills6 agents2 commands3 hooks3 MCP
shell
$ npx -y skills add theam/claude-dev-kit --agent claude-code

Ships with fullstack-dev-kit. Installing the plugin gets this command.

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/launch-story

Context preview

What this command does when you run it.

Create a dedicated worktree for a story and open a new VS Code window on it, ready to run the pipeline. Usage - /launch-story PROJ-1234

Command definition

launch-story.md
description: Create a dedicated worktree for a story and open a new VS Code window on it, ready to run the pipeline. Usage - /launch-story PROJ-1234

Prepare a dedicated workspace for the story given in the arguments: $ARGUMENTS

You are the launcher — you do NOT work the story yourself. Steps:

1. **Validate** the issue reference (the shape your tracker uses, e.g. `PROJ-1234`, `ENG-42`, `#123`); if missing, ask — do not guess.

2. **Create the worktree** (from the repo root, using a short slug from the issue key):

   git worktree add ../<repo-name>-<slug> -b feat/<slug>-story

where `<slug>` is the issue key made branch-safe (strip a leading `#`, replace anything non-alphanumeric with `-`). If the worktree or branch already exists, reuse it and say so.

3. **Open the window**: `code <worktree-path>`. If the `code` CLI is unavailable, tell the user to open the folder manually.

4. **Report** the worktree path and branch, and give the user the exact next step to run in the NEW window's Claude session, ready to copy:

   /fullstack-dev-kit:work-story <TICKET-KEY>

Also remind them: when the PR is merged, remove the worktree with `git worktree remove <path>`.

Do not start the pipeline in THIS conversation — the new window owns the story end to end.

Read it on GitHub ↗
Ships withfullstack-dev-kit

An open-source Claude Code plugin by The Agile Monkeys: a stack-agnostic issue-to-PR workflow with enforced quality gates.

Get the whole plugin, auto-invoked
Stats
4
Stars
0
Views
0
Forks
Active
Maintenance
JavaScript
Language
Apache-2.0
License
4d ago
Last commit
24d ago
Created

Repo: theam/claude-dev-kit