From idh
End-of-day session wrap-up. Pushes branches, runs tests, refreshes STATE, offers autonomous session.
npx claudepluginhub minhhaduong/imperialdragonharnessThis skill uses the workspace's default tool permissions.
Run when the user ends a work session ("done for today", "let's stop", "wrap up").
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.
Run when the user ends a work session ("done for today", "let's stop", "wrap up").
git log --since="6am" --oneline as starting point.~/.claude/skills/end-session/log-agent-metrics with: <session_id> session <total_tokens> <tool_uses> <duration_ms> <model> <project>. Estimate tokens from conversation length if exact count unavailable.git branch → ensure each non-main branch is pushed to origin.wip: prefix, committed to the current branch, and pushed.ExitWorktree to return to the main working tree. All remaining steps run on main.git worktree list → remove any stale worktrees (git worktree prune)git branch -a → delete stale remote branchesmake check on main. New failures → open ticket. Known failures → confirm ticket still open.git checkout -b housekeeping-state-YYYY-MM-DD main
b. Rewrite STATE: current stats, blockers, next actions, milestones. No changelog.
c. Prune: delete items checked off before this session.
d. Commit, merge to main via fast-forward, delete branch./memory skill (includes staleness check + rule cross-reference)./orchestrator all open if user wants unsupervised work overnight.