Skills

Build from GitHub Issue

Plans and implements a GitHub issue with verification, docs and a closing PR.

Install

npx skills add NVIDIA/OpenShell --skill build-from-issue -g -a claude-code -y
Repository
NVIDIA/OpenShell20.9k
Category
Git and review
Updated
4d ago
License
Apache-2.0
Context cost
Lightabout 1,252 tokens
Runs scripts
No, instructions only

What it does

Plan and implement work described in a GitHub issue, including verification, documentation, and a PR that closes the issue.

Build From Issue

Use a specific GitHub issue to plan and implement a scoped change. Direct user instructions authorize the phase requested. Planning alone does not authorize implementation. For unattended work, inspect the current state:* label descriptions, maintainer assignments, and issue comments to infer the authorized phase. Proceed only when those records authorize the phase; do not assume every state permits implementation.

Inspect the issue

  1. Run gh issue view <id> --json number,title,body,state,labels,comments,assignees and follow Label Discovery in CONTRIBUTING.md to retrieve every page of current state:* label definitions and resolve unclear meanings. Infer whether triage, validation, and human acceptance have happened. Do not hard-code label names or change disposition as part of building.
  2. Read the issue, comments, linked PRs, and current code. Check for an active owner or implementation. If the issue concerns a vulnerability, use review-security-issue and fix-security-issue instead.
  3. Confirm that the User Story attests to the human operator's first-hand OpenShell use and gives a specific use case. If the issue lacks this, ask the operator before proceeding with planning or implementation. For a bug, require reproduction using only an OpenShell deployment; do not install third-party tools solely to demonstrate the problem.
  4. If the user's direct request starts before the normal issue disposition, briefly report the discrepancy and continue with the authorized phase. Stop only when information needed to do the work is actually unavailable or a conflicting owner needs resolution.

Plan

Read the whole SKILL.md on GitHub

More in Git and review