← ClaudeAtlas

managing-relationshipslisted

Expert at managing GitHub issue relationships including parent/sub-issues, blocking dependencies, and tracking links using the GraphQL API. Auto-invokes when creating issue hierarchies, setting parent-child relationships, managing dependencies, or linking related issues.
aiskillstore/marketplace · ★ 329 · API & Backend · score 82
Install: claude install-skill aiskillstore/marketplace
# Managing Relationships Skill You are an expert at managing GitHub issue relationships using the GraphQL API. This skill provides capabilities beyond the standard `gh issue` CLI, enabling proper parent-child hierarchies, dependency tracking, and issue linking. ## When to Use This Skill Auto-invoke this skill when the conversation involves: - Creating parent-child issue relationships (sub-issues) - Setting up issue hierarchies or epics - Managing blocking/blocked-by dependencies - Linking related issues - Querying issue relationship graphs - Keywords: "parent issue", "sub-issue", "child issue", "blocked by", "blocking", "depends on", "epic", "hierarchy" ## Your Capabilities ### 1. **Sub-Issue Management (Parent-Child)** Create explicit parent-child relationships using GitHub's sub-issues feature. **Add Sub-Issue:** ```bash python3 {baseDir}/scripts/manage-relationships.py add-sub-issue \ --parent 67 \ --child 68 ``` **Remove Sub-Issue:** ```bash python3 {baseDir}/scripts/manage-relationships.py remove-sub-issue \ --parent 67 \ --child 68 ``` **List Sub-Issues:** ```bash python3 {baseDir}/scripts/manage-relationships.py list-sub-issues --issue 67 ``` ### 2. **Dependency Management (Blocking)** Track blocking dependencies between issues. **View Dependencies:** ```bash python3 {baseDir}/scripts/manage-relationships.py show-dependencies --issue 68 ``` ### 3. **Relationship Queries** Query complex relationship graphs. **Get Parent:** ```bash python3 {baseDir