SPB Git

Repository Public Research preview

CHANGELOG.md 1.9 KB

# Changelog

# 1.0.1 — 2026-11-10

  • Added examples/: two screenshots of real sessions (Claude Code and Codex) using version 1.0.0 installed from the registry, declared in the manifest so the registry page shows them. No change to the code.

# 1.0.0 — 2026-11-10

First release.

  • Model and rule tables generated from live probes of 15 models (46 request shapes each).
  • Offline CLI: models, lint, fix, migrate, cost, compare, scaffold, guide.
  • 14 scaffold templates (7 approaches × TypeScript and Python), each executed against the live API.

# Measured effect

An author model was asked to write Messages requests for 16 tasks, each targeting a specific model, with and without this skill in its system prompt. Every request was sent to the live API; a request counts when it passes validation (no HTTP 400).

Author model Without skill With skill
claude-haiku-5-5 8 / 16 16 / 16
claude-sonnet-5-5 7 / 16 16 / 16
claude-opus-5-5 8 / 16 16 / 16

Read these numbers with their limits:

  • The 16 tasks were written by the skill's author and lean towards known pitfalls (sampling parameters, thinking modes, forced tool choice, prefill). They are not a random sample of work.
  • The skill was revised twice after earlier runs on these same tasks: a first run scored 15/16 (Haiku) and 14/16 (Sonnet). The failures exposed a missing beta-flag table and an unclear placement rule for mid-conversation system messages; both were fixed, and the linter gained a rule. The final figures are therefore measured on tasks the skill was tuned against.
  • One run per condition; model output varies between runs.
  • "Passes validation" is not "does the task well". Output quality was not graded.
  • For the fast-mode task the account had no fast-mode quota: the API answered 429, which is counted as a valid request.

The task list, harness and raw results are in the source repository (anthropic/skill-tests/).

Files main
Menu

Theme