← ClaudeAtlas

creating-pds-issueslisted

Create GitHub issues in NASA-PDS repositories using organizational templates (bug reports, I&T bug reports, feature requests, tasks, vulnerabilities, release themes). Use when user requests to create, file, or submit PDS issues.
NASA-PDS/pds-agent-skills · ★ 1 · Data & Documents · score 67
Install: claude install-skill NASA-PDS/pds-agent-skills
# Creating PDS Issues Skill This skill creates GitHub issues in NASA-PDS repositories using the official organizational templates. It ensures consistent issue formatting while keeping content clear and concise. ## Prerequisites - GitHub CLI (`gh`) must be installed and authenticated - User must have write access to the target NASA-PDS repository ### Recommended: Allow Rules for Uninterrupted Execution Without these allowlist entries, Claude Code will prompt for permission at each intermediate step (temp file creation, writes, reads, and `gh` calls). Add them to `~/.claude/settings.json` under `permissions.allow` to let the skill run end-to-end without interruption: ```json "Read(~/.claude/tmp/**)", "Write(~/.claude/tmp/**)", "Edit(~/.claude/tmp/**)", "Bash(mkdir -p ~/.claude/tmp)", "Bash(gh issue*)", "Bash(gh label *)", "Bash(gh api *)" ``` Temp files are written to `~/.claude/tmp/` — a stable, Claude-scoped directory that avoids macOS's opaque `/var/folders/...` paths and the need for broad system temp permissions. ## Workflow ### 0. Detect Sub-Issue Request **Before gathering other information, determine if this is a sub-issue request.** Keywords that indicate a sub-issue relationship: - "child task", "child issue", "sub-task", "sub-issue" - "for theme", "for epic", "under issue", "part of" - "attached to", "linked to parent", "belongs to" - Explicit parent references: "for #123", "under NASA-PDS/repo#456" If a sub-issue relationship is detected: 1. Identify the