一键导入
devisland-issue-triage
DevIsland 오픈 이슈를 스캔하고, 트리아지 댓글을 남긴 뒤 중요도가 충분한 이슈만 워크트리 Agent로 구현합니다.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
DevIsland 오픈 이슈를 스캔하고, 트리아지 댓글을 남긴 뒤 중요도가 충분한 이슈만 워크트리 Agent로 구현합니다.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Change DevIsland Claude Code, Codex CLI, Gemini CLI, or Antigravity CLI hook handling, hook classification/normalization, provider response JSON, bridge install scripts, source detection, integrated app detection, interactive prompt behavior, or provider-specific approval semantics.
Change DevIsland Claude Code, Codex CLI, Gemini CLI, or Antigravity CLI hook handling, hook classification/normalization, provider response JSON, bridge install scripts, source detection, integrated app detection, interactive prompt behavior, or provider-specific approval semantics.
Change DevIsland Approval Proxy behavior, IPC framing, policy evaluation, SQLite persistence, pending approval queues, replay logs, PTY transcript handling, fallback policy, or approval-related plugin observation events. Use for AppState, ApprovalProxyController, ApprovalPolicyEngine, SQLiteApprovalStore, HookSocketServer, IPCProtocol, and related tests.
Change DevIsland Approval Proxy behavior, IPC framing, policy evaluation, SQLite persistence, pending approval queues, replay logs, PTY transcript handling, fallback policy, or approval-related plugin observation events. Use for AppState, ApprovalProxyController, ApprovalPolicyEngine, SQLiteApprovalStore, HookSocketServer, IPCProtocol, and related tests.
Verify DevIsland repository changes before commit or handoff. Use when Claude Code changes DevIsland code, tests, project.yml, scripts, docs, packaging, skills, plugin architecture, or agent instructions and needs the project-specific build, test, documentation, and working-tree checks.
Verify DevIsland repository changes before commit or handoff. Use when Codex changes DevIsland code, tests, project.yml, scripts, docs, packaging, skills, plugin architecture, or agent instructions and needs the project-specific build, test, documentation, and working-tree checks.
| name | devisland-issue-triage |
| description | DevIsland 오픈 이슈를 스캔하고, 트리아지 댓글을 남긴 뒤 중요도가 충분한 이슈만 워크트리 Agent로 구현합니다. |
Review open issues, leave a triage comment on each, and only implement those that clear the importance threshold.
Run both commands:
gh issue list --repo nangchang/DevIsland --state open --limit 1000 --json number,title,body,labels,comments
gh pr list --repo nangchang/DevIsland --state open --limit 1000 --json number,title,headRefName,body
Build a set of issue numbers already covered by an open PR by scanning each PR's title, headRefName (e.g. feat/123-slug), and body for patterns like #123, Closes #123, Fixes #123. Use this set in Step 2.
For every open issue, evaluate it against these criteria.
Before scoring, read the existing comments (comments field from Step 1). They may:
| Criterion | +1 |
|---|---|
| Bug with clear reproduction steps | ✓ |
| Regression (previously worked) | ✓ |
| Scope is narrow — change is isolated to 1–3 files | ✓ |
| Requirements are fully specified, no design decisions needed | ✓ |
| Low risk (no data migration, no breaking API change, no UI layout rework) | ✓ |
implementcomment-onlyCheck for an existing triage comment before posting. Look through the comments field for any comment that:
nangchang (the bot account), AND🤖 Generated with [Claude Code], ANDIf such a comment already exists and the situation hasn't changed (same decision, same reason), skip posting — do not add a duplicate comment.
Only post a new triage comment if:
implement), ORWhen posting, include:
점수: 3/5)구현 예정 또는 보류 (이유)Comment footer (always include):
> 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Post comments before spawning any agents.
gh issue comment <NUMBER> --repo nangchang/DevIsland --body "..."
implement issue (in parallel)For each issue marked implement, call the Agent tool with:
isolation: "worktree"git rev-parse --show-toplevel)feat/<issue-number>-<slug> from main, implement the fix, run xcodegen generate then xcodebuild build -scheme DevIsland -configuration Debug -quiet and verify exit code 0, commit (Korean body, Why-focused, trailing Co-Authored-By: Claude <actual-model-version> <noreply@anthropic.com> — use the model version actively running this task), push, open a PR linking the issueLaunch all implement-agents in a single message so they run in parallel.
Summarize: