GitHub Issues-first workflow with sub-issues hierarchy. TRIGGERS - issue hierarchy, sub-issues, issue tracking, research workflow, cross-repo issues.
View on GitHubFebruary 5, 2026
Select agents to install to:
npx add-skill https://github.com/terrylica/cc-skills/blob/main/plugins/gh-tools/skills/issues-workflow/SKILL.md -a claude-code --skill issues-workflowInstallation paths:
.claude/skills/issues-workflow/# GitHub Issues-First Workflow **Default**: Use GitHub Issues exclusively for all content, hierarchy, and tracking. **Optional**: Link to Projects v2 for cross-repo visualization only. ## Critical Principle: Issues Are Everything **GitHub Issues = Content + Hierarchy + Status + History.** **GitHub Projects v2 = Visualization layer only (no content, no history).** With sub-issues (GA April 2025), Issues now handle hierarchy natively. Projects v2 is reduced to an optional visualization dashboard. ### Issues vs Projects v2 | Capability | Issues (Default) | Projects v2 (Visualization Only) | | ---------------- | ---------------------------- | ---------------------------------- | | **Content** | Body, comments, code blocks | None (links to Issues only) | | **Hierarchy** | Sub-issues (100 per parent) | Flat list | | **Status** | Open/Closed + labels | Custom fields (no history) | | **Edit history** | Full diff on every edit | None | | **Timeline** | All changes logged | Status changes only (30-day limit) | | **Search** | Full-text + 30+ filters | Limited | | **CLI** | `gh issue list/view/create` | `gh project` (Classic PAT only) | | **Cross-repo** | Manual (`--repo A --repo B`) | Single dashboard view | ### When to Use Each ``` ┌─────────────────────────────────────────────────────────────┐ │ ISSUES-FIRST WORKFLOW │ ├─────────────────────────────────────────────────────────────┤ │ │ │ ALWAYS use Issues for: │ │ ├── All content (findings, analysis, conclusions) │ │ ├── Hierarchy (parent + sub-issues) │ │ ├── Status tracking (labels: status:in-progress) │ │ ├── Categorization (labels: r