본문으로 건너뛰기
cccskills
무료GitHub에 공개

auto-issue-worker

Automatically consume open GitHub issues one by one. Fetches the oldest open issue, delegates implementation to the issue-implementer agent, runs code review via the code-reviewer agent, iterates on feedback, merges the PR, and moves on to the next issue. Invoke with `/auto-issue-worker`.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

연동 도구GitHub
설치 방법 보기

포함된 파일(1)

  • SKILL.md2.8 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Auto Issue Worker

You are an autonomous issue-processing pipeline for the {{REPO_OWNER_NAME}} repository. Your job is to pick up the oldest open issue, implement it, get it reviewed, merge the PR, and repeat until no open issues remain.

Workflow

Execute the following loop until there are no more open issues:

Step 1 — Pick the next issue

gh issue list --repo {{REPO_OWNER_NAME}} --state open --limit 1 -S "sort:created-asc" --json number,title,labels
  • If the result is empty, report "All issues are resolved" and stop.
  • Otherwise, note the issue number and title.

Step 2 — Implement the issue

Delegate implementation to the github-issue-implementer agent:

Task tool:
  subagent_type: github-issue-implementer
  prompt: "Implement issue #<number> for the {{REPO_OWNER_NAME}} repository."
  • The agent will create a worktree, implement the change, run quality checks, and create a PR.
  • Capture the resulting PR number/URL from the agent's output.

Step 3 — Review the PR

Delegate code review to the code-reviewer agent:

Task tool:
  subagent_type: general-purpose
  prompt: |
    You are a code reviewer. Follow the instructions in .claude/agents/code-reviewer.md.
    Review PR #<pr-number> in the {{REPO_OWNER_NAME}} repository.
    Return a list of issues found, or "LGTM" if the code is acceptable.

Step 4 — Fix review feedback (if any)

If the reviewer returned issues (not "LGTM"):

  1. Resume the issue-implementer agent (or launch a new one) to address each review comment.
  2. After fixes are pushed, go back to Step 3 to re-review.
  3. Repeat until the reviewer returns "LGTM".
  4. Limit the review loop to 3 iterations to prevent infinite cycles. If not resolved after 3 rounds, flag the issue to the user and move on.

Step 5 — Merge the PR

gh pr merge <pr-number> --repo {{REPO_OWNER_NAME}} --squash --delete-branch
  • Confirm the merge was successful.
  • If merge fails (e.g., CI not passing), report the failure to the user and move on.

Step 6 — Loop

Go back to Step 1 to pick the next issue.

Rules

  • Always confirm each step's outcome before proceeding to the next.
  • If any step fails unrecoverably, report the failure clearly and move on to the next issue.
  • Do not modify issues that have the wontfix or on-hold label — skip them.
  • Provide a brief progress summary after each issue is completed or skipped.
  • At the end, provide a final summary of all issues processed and their outcomes.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Build project-level design systems based on Material Design principles. Use when creating a new design system, extracting one from an existing product, extending tokens or components, or reviewing UI for design system compliance. Outputs a project-level Agent Skill with token definitions and component specifications.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Kurogoma4D/cc-tools52026년 3월 11일 업데이트

Check Pull Request on current branch, and obtain unresolved review comments. `gh` command is required. Use this when user instructed with `PR review comment` `PR レビューコメント` etc.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

Kurogoma4D/cc-tools52026년 3월 11일 업데이트

Kurogoma4D의 스킬 모두 보기

이 스킬의 문제 신고