Skip to main content

create-epic

Create a Plane epic for a large feature spanning multiple sprints Arguments: <project> <epic name> [--lead <user>] [--target <YYYY-MM-DD>].

Source facts

Repository
Agents-Store/codex-plugins
Last source activity
November 1, 2026 at 02:46
Detected SKILL.md language
English
Stars
0
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
create-epic
description
Create a Plane epic for a large feature spanning multiple sprints Arguments: <project> <epic name> [--lead <user>] [--target <YYYY-MM-DD>].
# Create Epic Create a new epic in Plane for a large feature or theme containing many work items. ## Arguments Format: `<project> <epic name> [--lead <user>] [--target <YYYY-MM-DD>] [--priority <urgent|high|medium|low>]` Parse from `"$ARGUMENTS"`. ## Process 1. **Bootstrap connector** — consult `connector-bootstrap`. Probe for the Plane resource tools `project`, `member`, `workitem_type` and `workitem`. There are no epic tools: an epic is a work item whose type is named "Epic". 2. **Resolve project** — `project(action=list)` → `project_id`. 3. **Resolve lead** — `member(action=list_project, project_id)` → lead UUID. 4. **Create the epic** — follow the `plane-ops:epics-initiatives-milestones` skill. Resolve the type: `workitem_type(action=resolve, project_id, name="Epic")` → its `id` is the `type_id`. Then `workitem(action=create, project_id, name, type_id, description_html (goal + success metrics + out-of-scope), assignees=[<lead uuid>], start_date, target_date, priority)`. If the project refuses the type (the `epics` / `workitem_types` features are off), check `project(action=get_features, project_id)` and ask before enabling them with `project(action=update_features, project_id, epics=true, workitem_types=true)`. 5. **Offer to decompose** — ask if the user wants to run `/decompose` against the epic to create child work items now. 6. **Confirm** — print epic name, lead, target date, and identifier. ## When to Use an Epic - Scope is 1–3 months of work - Owned by a single tech lead - Will be decomposed into many sprint-sized work items - Not tied to a fixed release date (use a milestone for that) ## Example ``` /create-epic "TaskFlow" "Multi-tenant support" --lead alice --target 2026-07-01 /create-epic "TaskFlow" "Enterprise SSO" --lead bob --priority high ```
View on GitHub