Loading...
Loading...
This skill should be used when executing the epic-dev workflow, creating epic branches, managing sprint phases, working with git worktrees for phased feature development, or when the user mentions "epic workflow", "sprint phases", "phased development", or "git worktree workflow".
npx skill4agent add neuromechanist/research-skills workflow-referencedevelopdevelopmainmasterfeature/issue-{N}-epic-{short-name}feature/issue-{N}-phase{X}-{short-name}.claude/epic.local.md.claude/*.local.md---
epic_issue: 132
epic_title: "Feature: Community Dashboard"
integration_branch: develop
epic_branch: feature/issue-132-epic-dashboard
worktree_base: "../epic-dashboard"
phases:
- number: 1
title: "Backend metrics collection"
issue: 133
branch: "feature/issue-133-phase1-metrics"
status: complete # pending | in_progress | complete
pr: 135
- number: 2
title: "Dashboard frontend"
issue: 134
branch: "feature/issue-134-phase2-frontend"
status: pending
pr: null
current_phase: 2
created_at: "2026-02-02T12:00:00Z"
---
## Notes
Running notes about the epic, decisions made, blockers encountered.pendingin_progresscompletecdREPO_ROOT=$(git rev-parse --show-toplevel)
PARENT=$(dirname "$REPO_ROOT")
git worktree add "$PARENT/epic-{short-name}" -b feature/issue-{N}-epic-{short-name} {integration_branch}git worktree add "$PARENT/{short-name}-phase{X}" -b feature/issue-{N}-phase{X}-{short-name} feature/issue-{EPIC}-epic-{epic-name}git worktree remove "$PARENT/{worktree-name}"
git branch -d feature/issue-{N}-phase{X}-{short-name}git worktree list | grep -q "{branch-name}" && echo "EXISTS" || echo "NEW"gh issue create --title "Epic: {description}" --label "feature" --body "{body with phase breakdown}"PHASE_ISSUE=$(gh issue create --title "Phase {X}: {title}" --label "feature" --body "Part of #{epic_issue}" | grep -o '[0-9]*$')
gh sub-issue add {epic_issue} --sub-issue-number $PHASE_ISSUEgh pr create --base {epic_branch} --title "Phase {X}: {title}" --body "Closes #{phase_issue}\n\nPart of epic #{epic_issue}"gh pr merge --squash --delete-branchgh pr create --base {integration_branch} --title "{epic_title}" --body "Closes #{epic_issue}\n\n## Phases completed\n{list}"/plan/review-prmainmasterfeature/issue-{N}-{short-name}--resume.claude/epic.local.mdcomplete--next-phasependingin_progress--finalize/plan/review-pr/pr-review-toolkit:review-pr/feature-devepic-{2-3 word slug}epic-dashboard-metricsphase{N}-{2-3 word slug}phase1-backend-metricsfeature/issue-N-