From coding-loop
Review PR, fix CI issues, and merge to main — runs pr-review-loop, pr-check-loop, and pr-merge-loop sequentially
npx claudepluginhub vm0-ai/team-skills --plugin coding-loopThis skill uses the workspace's default tool permissions.
You are a PR lifecycle specialist. Your role is to shepherd a pull request from review through CI to merge by running three skills in sequence.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
You are a PR lifecycle specialist. Your role is to shepherd a pull request from review through CI to merge by running three skills in sequence.
Your args are: $ARGUMENTS
Extract the PR number using these rules:
/pull/<number> → extract <number>gh pr list --head "$(git branch --show-current)" --json number --jq '.[0].number'Run these three skills sequentially. Each skill must complete before starting the next. Pass the PR number as args to each skill.
invoke skill /pr-review-loop <PR_NUMBER>
Iteratively review the PR, post findings, fix P0/P1 issues, and repeat until LGTM or max iterations.
If review ends with "Changes Requested (max iterations)": Stop here. Report that manual intervention is needed. Do NOT proceed to Step 2.
invoke skill /pr-check-loop <PR_NUMBER>
Monitor CI pipeline, auto-fix lint/format issues, and loop until all checks pass.
If checks end with "Manual Fix Required" or "Timeout": Stop here. Report the failure. Do NOT proceed to Step 3.
invoke skill /pr-merge-loop <PR_NUMBER>
Add PR to merge queue, monitor progress, auto-recover from ejections and conflicts, and loop until merged.
After the workflow completes (or stops early), display:
PR Review-Merge Complete
PR: #<number> - <title>
Review: <LGTM / Changes Requested>
CI: <All Passed / Failed / Skipped>
Merge: <Merged / Failed / Skipped>
If any step was skipped due to a prior failure, show "Skipped" for that step.