setup-gh-workflowlisted
Install: claude install-skill yusufkaracaburun/ai-kit
# Setup GitHub workflow
Install `.github/ISSUE_TEMPLATE/` (feature + spike templates with embedded DoR/DoD), two `.github/workflows/` files (DoR/DoD enforcement + auto-promote-to-Ready), and a bulk label set into the current project. Adopt-as-pattern from naschool (`/should-i-use` verdict 2026-05-23) — battle-tested, parsing logic verbatim.
## When to invoke
Trigger phrases:
- "set up GH issues + Projects"
- "wire DoR/DoD enforcement"
- "scaffold GitHub workflow"
- "install the issue templates"
- `/ai:setup-gh-workflow [--lang en]`
Also fires automatically as part of `/ai:setup` when the project has a GitHub remote — silent skip on non-GH remotes; never asks for opt-in.
**Not this skill** — use [`to-issues`](../to-issues/SKILL.md) when you want to *break down a plan* into N tickets. `setup-gh-workflow` scaffolds the templates + workflows themselves; `to-issues` populates them later. Use [`to-prd`](../to-prd/SKILL.md) in defer mode when you want to park a single lead — that opens one issue + roadmap entry; this skill is the one-time platform setup.
## What it installs
| Artifact | Purpose |
| -------- | ------- |
| `.github/ISSUE_TEMPLATE/feature.md` | Standard feature/bugfix template — Triage / Scope / Acceptance / DoR / DoD |
| `.github/ISSUE_TEMPLATE/spike.md` | Time-boxed research template — adds Time-box + ADR-output DoD |
| `.github/ISSUE_TEMPLATE/config.yml` | Disables blank issues; links to project board |
| `.github/workflows/dor-dod-enforcement.yml` | On clos