github-issues-setuplisted
Install: claude install-skill DazzleML/dazzle-claude-code-config
# GitHub Issues Setup -- Standard Project Initialization
Sets up the standard evergreen issues + labels for a DazzleTools/djdarcy project.
**Canonical convention:** this skill is the single source of truth for standalone
issue setup and mirrors `create-project` Phase 8 -- keep the two in sync. It
supersedes the retired `setup-github-project` command (consolidated 2026-06-19).
## What This Does
1. Creates the standard label set (`pinned`, `evergreen`, `roadmap`, `scratchpad`,
`architecture`, `epic`, `ideas`, `CurrentTask`, `NextTask`)
2. Creates Issue #1: **Roadmap** (evergreen, never closes)
3. Creates Issue #2: **Quick Notes -- Bugs, Features, Ideas** (evergreen, never closes)
4. Stores issue body files in `private/claude/issues/` for future reference
## Prerequisites
- `gh` CLI authenticated
- A GitHub repo already exists for the project
- Working directory is the project root (with `.git/`)
## Process
### Step 1: Create Labels
Check existing labels first (`gh label list`) to avoid duplicates, then:
```bash
gh label create "pinned" --color "d4c5f9" --description "Permanently open issue"
gh label create "evergreen" --color "2ea44f" --description "Never close -- living document updated over time"
gh label create "roadmap" --color "0075ca" --description "Project roadmap"
gh label create "scratchpad" --color "f9d0c4" --description "Quick notes and scratch space"
gh label create "architecture" --color "bfd4f2" --description "Structural decisions"
gh