بنقرة واحدة
pick-up-issue
// This skill should be used when the user asks to "pick up an issue", "work on issue
// This skill should be used when the user asks to "pick up an issue", "work on issue
| 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
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.