ワンクリックで
pick-up-issue
This skill should be used when the user asks to "pick up an issue", "work on issue
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
This skill should be used when the user asks to "pick up an issue", "work on issue
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
This skill should be used when the user asks to "manage products", "check inventory", "list orders", "update a product", "cancel an order", "check stock levels", or needs to perform operations against the Contoso product catalog and order management API.
This skill should be used when the user asks to "validate a sample", "check my sample", "review before submitting", "verify sample structure", or needs to validate a Dev Proxy sample for correctness before submission.
This skill should be used when the user asks to "create a sample", "add a new sample", "make a Dev Proxy sample", "start a new sample", "scaffold a sample", or needs to create a new Dev Proxy sample with proper structure, config files, metadata, and README.
This skill should be used when the user asks to "upgrade a sample", "update to new Dev Proxy version", "bump the version", "update schemas", or needs to upgrade existing Dev Proxy samples to a new version with updated schemas and documentation.
SOC 職業分類に基づく
| name | pick-up-issue |
| description | This skill should be used when the user asks to "pick up an issue", "work on issue |
This skill ensures proper issue ownership before starting work, avoiding duplicate effort and conflicts.
Run the following command to check if the issue is already claimed:
gh issue view <issue-number> --json assignees,labels
Inspect the output for:
If the issue has assignees or a "work in progress" label, warn the user:
⚠️ This issue appears to already be in progress (assigned to @username or labeled "work in progress"). Are you sure you want to continue?
Wait for explicit user confirmation before proceeding.
If the issue is available, claim it by running:
gh issue edit <issue-number> --add-label "work in progress" --add-assignee @me
This command:
After claiming, proceed with the actual work:
create-devproxy-sample skill| Command | Purpose |
|---|---|
gh issue view <n> --json assignees,labels | Check if issue is claimed |
gh issue edit <n> --add-label "work in progress" | Mark as in progress |
gh issue edit <n> --add-assignee @me | Assign to current user |
gh issue edit <n> --remove-label "work in progress" --remove-assignee @me | Abandon work on issue |
When the PR is merged, the issue closes automatically if the PR description includes "Fixes #123". No further action needed.
If unable to complete the work, release the issue for others:
gh issue edit <issue-number> --remove-label "work in progress" --remove-assignee @me