← 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 ## 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 parent issue (theme, epic, or other issue) 2. Proceed with normal issue creation workflow 3. After creation, attach as sub-issue using GitHub GraphQL API (see Section 4) **Parent Issue Identification:** The parent can be specified as: - Issue URL: `https://github.com/NASA-PDS/repo/issues/123` - Short reference: `#123` (current repo) or `NASA-PDS/repo#123` (cross-repo) - Search terms: "the registry theme" or "authentication epic" If the parent is ambiguous, search for it: ```bash # Search for potential parent issues by title gh issue list --repo NASA-PDS/<repo> --search "theme OR epic" --label "theme,Epic" --limit 10 ``` Then confirm with the user which parent issue to use.