# Using Cockpit

> Routing rules for the cockpit skills. Auto-injected at session start so the other skills trigger reliably. Read first.

- Skill: `elitongadotti/using-cockpit` (Agent Skill)
- Install (CLI): `npx skillmds@latest add elitongadotti/using-cockpit`
- Raw SKILL.md: https://api.skillmd.com/api/skills/elitongadotti/using-cockpit/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: elitongadotti (https://skillmd.com/u/elitongadotti)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/elitongadotti/using-cockpit

---

# Using Cockpit

This project has the **cockpit** plugin installed. Before acting, check whether the task matches one of the skills below and invoke it.

| If the task is... | Use skill |
|---|---|
| A multi-step task / "build X" / long job | `spec-first` — write `PROMPT.md` first |
| A crash, exception, or stack trace | `read-the-trace` |
| A new/changed SQL query or migration | `sql-review` |
| A PySpark job or a query on Iceberg tables | `pycegerb-yoda` |
| Checking a branch against a ticket's acceptance criteria | `acceptance-audit` |
| Committing, or pasting anything somewhere public | `leak-check` |
| Writing a commit message | `writing-commit-messages` |
| Opening a pull request | `pr-from-diff` |
| Long session, big files, accuracy dropping | `context-budget` |
| Ending or resuming a multi-session project | `shift-notes` |
| Starting a session after a "done" feature | `broken-window-check` |

After any code change, invoke the `verifier` agent against the diff and the spec.

Skills are guidance, not gates — apply judgement. If none match, proceed normally.

