heyeddi-ci-guidelisted
Install: claude install-skill HeyEddi-com/heyeddi-ci-skills
# HeyEddi CI Guide
Short reference for agents and humans working with **HeyEddi CI**. Depth lives in `reference/commands.md`.
## Skills in this pack
| Skill | Job |
|-------|-----|
| `@heyeddi-ci-config` | Author `eddi-ci.yaml` from the live policy contract |
| `@heyeddi-pr-respond` | Address all PR review feedback (human + HeyEddi CI) |
| `@heyeddi-ci-fails` | Diagnose failing Checks locally (optional `/heyeddi fails` on PR) |
| `@heyeddi-ci-runners` | PLACEHOLDER: declare `pipeline:` YAML; Spot fail-closed |
| `@heyeddi-ci-guide` | This skill |
Human PR review uses the same `@heyeddi-pr-respond` skill (merged v2.0.0).
## Commands (PR comments)
See `reference/commands.md`. Common:
- `/heyeddi review` / `again` / `check` / `deep` — review passes
- `/heyeddi ci` / `/heyeddi fails` — failed Checks analysis (billable path)
- `/heyeddi ask …` / `/heyeddi debate …` — Q&A on findings
- Reply on an inline HeyEddi finding — debate when parent looks like HeyEddi
## Auth matrix
| Action | Allowed when |
|--------|----------------|
| Push | User explicitly asks to push |
| Merge (`gh pr merge`) | User says **authorize merge** in the **current turn** |
| `auto_merge` in YAML | Never (schema rejects / forbidden) |
| Billable knobs (`on_ci_failure`, runners) | Explicit opt-in |
## Feedback (real paths only)
There is **no** structured FP/telemetry API yet.
1. Disagree on a finding: `/heyeddi ask` / debate on that thread
2. Product or skill feedback: `support@heyeddi.com` (skills