From worklog
Merge PRs only when all quality gates pass. Use whenever asked to merge a PR, complete a merge, or land a branch — polls checks every 5 minutes until green instead of merging blind or bypassing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/worklog:merge-greenThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The default, always: **a PR merges only when every check is green.** Pending
The default, always: a PR merges only when every check is green. Pending means wait; failing means fix. There is no third option.
plugin/scripts/merge-when-green.sh <pr> [interval] [max]
(defaults: 300 s × 24) — in the background, so work continues while it
polls. In this repo the script lives at plugin/scripts/; in
plugin-installed sessions use "${CLAUDE_PLUGIN_ROOT}/scripts/merge-when-green.sh".glab mr merge --when-pipeline-succeeds, ADO auto-complete).--admin, never skip a gate, never retry-until-flaky-passes without
understanding the failure.features.auto_merge_on_green in .work/config.yml
(default true). False = advisory mode: the script polls, reports
green, does NOT merge — a human runs gh pr merge <pr> --merge.
Overrides, strongest first: --auto/--advisory as the script's first
argument (one run), then WORKLOG_AUTO_MERGE=1|0, then the config.
Red/pending/timeout behavior is unchanged either way.npx claudepluginhub spillwavesolutions/wiki_ticket_sdd --plugin worklogGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Enforces test-driven development: write failing test first, then minimal code to pass. Use when implementing features or bugfixes.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.