From idh
Post-task wrap-up. Reflects on completed work, updates project state, cleans up branches.
npx claudepluginhub minhhaduong/imperialdragonharnessThis skill uses the workspace's default tool permissions.
`[Execute → Celebrate]`
Provides Ktor server patterns for routing DSL, plugins (auth, CORS, serialization), Koin DI, WebSockets, services, and testApplication testing.
Conducts multi-source web research with firecrawl and exa MCPs: searches, scrapes pages, synthesizes cited reports. For deep dives, competitive analysis, tech evaluations, or due diligence.
Provides demand forecasting, safety stock optimization, replenishment planning, and promotional lift estimation for multi-location retailers managing 300-800 SKUs.
[Execute → Celebrate]
Run after the branch has been merged. Do not skip steps.
Verify the branch has been merged before proceeding:
git fetch origin && git merge-base --is-ancestor HEAD origin/main
If the current branch is not merged into origin/main, stop and tell the user. Do not continue with celebrate.
~/.claude/skills/celebrate/log-celebration:
echo '{"project":"<name>","branch":"<branch>","commits":<n>,"files_changed":<n>,"ticket":<number|null>}' | ~/.claude/skills/celebrate/log-celebration
/end-session.ExitWorktree with action remove. Skip if not in a worktree.git branch -a → no stale remote branchesNote: STATE.md is updated on main during /end-session, not here.