npx skillsauth add laststance/skills bulk-issuesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
When running this skill in Codex, translate Claude Code-only primitives before acting: AskUserQuestion -> chat/request_user_input, TodoWrite -> update_plan, Task/TaskCreate/TeamCreate/SendMessage -> spawn_agent/send_input/wait_agent when available and allowed, and EnterPlanMode/ExitPlanMode -> a concise chat plan plus explicit approval.
Resolve Read/Write/Edit/Bash/WebSearch/WebFetch to Codex file/shell/web tools, and map ~/.claude/... paths to ~/.agents/... or ~/.codex/... unless the task explicitly targets Claude Code.
When running this skill in Cursor Agent, translate Claude Code-only primitives before acting: AskUserQuestion -> AskQuestion; TodoWrite -> Cursor TodoWrite or an equivalent checklist; Task/TaskCreate/TeamCreate/SendMessage/multi-agent flows -> Cursor Task (subagents), parallel Tasks, or run_in_background when allowed (TeamCreate/SendMessage may have no exact match); EnterPlanMode/ExitPlanMode -> Plan mode (SwitchMode / CreatePlan) plus explicit user approval.
Resolve Read/Write/Edit/StrReplace/Bash/web/search/MCP via Cursor Composer or Agent equivalents. MCP names written as mcp__server__tool typically map to call_mcp_tool with configured server identifiers. Map ~/.claude/... to ~/.cursor/skills/, .cursor/skills/, and .cursor/rules/ unless the task explicitly targets Claude Code.
Processes every open GitHub Issue through the full task workflow, accumulates commits on a single feature branch, creates a PR, and iterates the CodeRabbit review loop until merge.
<essential_principles>
All issues are resolved on one branch: feat/bulk-issues-YYYYMMDD.
Each issue gets its own commit (fix/feat: resolve #N — <summary>).
Push happens once after all issues are implemented — not per issue.
Each issue receives the exact same 5-phase treatment as /task:
[Investigate] → 🔶 info gate
↓
[Plan] → 🔶 info gate
↓
[Implement] → 🔶 adherence gate (per edit)
↓
[Verify] → 🔶 completion gate
↓
[Complete] → commit (no push)
Never skip phases. Never combine issues into one phase.
Unlike /task where --frontend-verify is optional, ALL verification is mandatory here:
| Gate | Required | Tool |
|------|----------|------|
| Lint + Typecheck | Always | pnpm lint && pnpm typecheck |
| Unit tests | Always | pnpm test |
| E2E tests | Always | pnpm test:e2e or project equivalent |
| Build | Always | pnpm build |
| Frontend verify | Always | Auto-detect platform → screenshot → validate |
If any gate fails → return to Phase 3 (Implement) and fix.
Same three mandatory checkpoints as the task skill:
| Checkpoint | Tool | When |
|------------|------|------|
| Information Gate | mcp__serena__think_about_collected_information | After Investigate and Plan |
| Adherence Gate | mcp__serena__think_about_task_adherence | Before each code edit |
| Completion Gate | mcp__serena__think_about_whether_you_are_done | Before exiting Verify |
Two tiers of TODO management:
| Level | Content | When | |-------|---------|------| | Top-level | All issues as TODO items | Set up during triage | | Per-issue | Implementation sub-tasks | Created at each issue's Plan phase |
When entering an issue: register its sub-tasks via TodoWrite. When completing an issue: mark top-level TODO complete, then start next issue fresh.
After PR creation, enter the iterative review-fix-resolve loop:
</essential_principles>
This skill has no routing — it follows a fixed linear sequence:
1. Read and execute workflows/issue-triage.md
→ Collect issues, determine order, create branch, set up TodoWrite
2. Read and execute workflows/issue-task-loop.md
→ For each issue: full 5-phase task flow with commit
3. Read and execute workflows/pr-review.md
→ Push, create PR, CodeRabbit review loop, merge
Proceed to Step 1 now.
<workflows_index>
All in workflows/:
| Workflow | Purpose | |----------|---------| | issue-triage.md | Phase 0: Collect open issues, analyze, order, create branch | | issue-task-loop.md | Per-issue 5-phase task flow (mirrors /task exactly) | | pr-review.md | Push, create PR, CodeRabbit review loop, merge | </workflows_index>
<success_criteria> A successful bulk-issues invocation:
Closes #N for each issuetools
Inspect video frame-by-frame and capture-then-verify UI motion. Extract frames from any clip (handed to you, screen-recorded, or self-captured) with ffmpeg and read them as images; record an interaction (Playwright / computer-use / iOS simulator) and verify animations, transitions, and motion that static screenshots and getComputedStyle cannot reveal. Use when verifying animations/transitions/motion, analyzing a video or .webm/.mp4, extracting frames, checking how something "looks" in motion, or recording a UI flow to inspect.
testing
Cited research briefs
development
Daily coding habit prompts JP
development
React core deep-dive JP