Quickstart
Skillet uses the coding-agent CLI you already run. The Skillet CLI manages files, validates contracts, and runs evals; your agent writes the specification, instructions, and cases.
Prerequisites
Section titled “Prerequisites”- Node.js 20.11 or newer
- Codex, Claude Code, or another agent CLI for eval runs
Run the Current CLI
Section titled “Run the Current CLI”npx -y @sentry/skillet@latest initWith pnpm, use pnpx @sentry/skillet@latest init. The authoring skill uses the
same explicit @latest package command so its CLI-provided formats and guidance
do not drift behind a global installation.
init asks before installing the skillet-authoring skill through
dotagents in user scope under ~/.agents.
If you prefer a global binary, install it explicitly:
npm install -g @sentry/skilletskillet initInstalled binaries check npm at most once per hour and recommend the current package command when an update is available.
Install the Authoring Skill Another Way
Section titled “Install the Authoring Skill Another Way”Install With dotagents
Section titled “Install With dotagents”Install the authoring skill in user scope directly:
npx -y @sentry/dotagents@latest --user add getsentry/skillet skillet-authoringThe add command records the dependency in ~/.agents/agents.toml and installs it immediately for supported agents. No separate install command is required.
Run install later to refresh declared skills:
npx -y @sentry/dotagents@latest --user installAsk Your Agent to Install It
Section titled “Ask Your Agent to Install It”Or tell your agent:
Install the
skillet-authoringskill for me.
Ask for a Skill
Section titled “Ask for a Skill”In your coding agent, ask:
Create a skill that enforces our commit conventions.
The authoring skill will:
- Create the skill directory.
- Clarify ambiguous behavior.
- Write and validate
spec.md. - Render
SKILL.md. - Add eval cases.
- Run validation and evals.
Full evals and baselines start authenticated agent CLI sessions. They can take time and consume model usage. Built-in harnesses use low effort and run up to four trials or skill/baseline variants within one case in parallel. Baseline remains opt-in.
Check the Result
Section titled “Check the Result”From the new skill directory:
npx -y @sentry/skillet@latest statusnpx -y @sentry/skillet@latest validatenpx -y @sentry/skillet@latest eval --drynpx -y @sentry/skillet@latest eval --baselinestatus reports the next step, validate checks the complete contract, eval --dry finds checks that pass before the agent runs, and --baseline compares pass rates with and without the skill.
- Follow Create Your First Skill for the complete artifact flow.
- Read Specifications before changing skill behavior.
- Read Write Agent Instructions and Write Honest Evals before editing derived files.
- Read Understand Eval Results before interpreting trials, baselines, or lift.
