From ecc
Triages GitHub issues and PRs, links active work to Linear, and keeps GitHub public while Linear remains the internal execution layer. Use for backlog control, PR triage, or GitHub-to-Linear coordination.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ecc:project-flow-opsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill turns disconnected GitHub issues, PRs, and Linear tasks into one execution flow.
This skill turns disconnected GitHub issues, PRs, and Linear tasks into one execution flow.
Use it when the problem is coordination, not coding.
Gather:
Every item should end up in one of these states:
| State | Meaning |
|---|---|
| Merge | self-contained, policy-compliant, ready |
| Port/Rebuild | useful idea, but should be manually re-landed inside ECC |
| Close | wrong direction, stale, unsafe, or duplicated |
| Park | potentially useful, but not scheduled now |
Create or update Linear only if:
Do not mirror everything mechanically.
When work is active:
When work ships or is rejected:
Return:
PUBLIC STATUS
- issue / PR state
- CI / review state
CLASSIFICATION
- merge / port-rebuild / close / park
- one-paragraph rationale
LINEAR ACTION
- create / update / no Linear item needed
- project / lane if applicable
NEXT OPERATOR ACTION
- exact next move
npx claudepluginhub affaan-m/ecc --plugin eccTriages GitHub issues and PRs, links active work to Linear, and classifies PRs as merge/rebase/close/held. Use for todo control, PR triage, or GitHub-to-Linear coordination.
Moves issues and external PRs through a state machine of triage roles — categorise, verify, grill if needed, and write agent-ready briefs.
Interact with Linear to view, create, and update issues using MCP or the Linear CLI, with varlock-based secret management.