write-a-spec
An AI agent skill from different-ai/openwork, scored 66 out of 100 by code.
Code score by group
It loses the most points in Done criteria (11), the group that checks whether there is a checklist and a step that verifies the work.
What the author says it does
Extend a core journey in evals/core or write a one-off proof in evals/proofs that proves a PR's change to a human reviewer. Use when a PR changes user-visible behaviour, when a reviewer asks "show me", or when the coverage decision says a journey is missing.
This is the description in the skill's own SKILL.md, written by its author, not by SkillCheatSheet.
- Repository
- different-ai/openwork
- Folder
- .opencode/skills/write-a-spec
- License
- Not identified by GitHub
- GitHub stars
- 24,493
- SKILL.md lines
- 263
- Other files
- 0
Add write-a-spec to your agent
npx skills add different-ai/openwork --skill write-a-spec
The command uses the open skills CLI. A skill is instructions and scripts your agent will follow, so read it first: open the folder on GitHub at the commit that was scored. GitHub identifies no license for this repository, so check its terms before you use it.
More skills from different-ai/openwork
-
openwork-models
Manage OpenWork inference model aliases, openwork model overlays, discounts, validation, and automated base model refreshes from models.dev. Use when adding, removing, discounting…
76B -
launch-workshop
Start, size, check, hand out, fix and stop a hands-on OpenWork workshop (one private Den + 1-99 Daytona desktops, fictional Outlook/Calendar/Drive/Jira/Confluence). Use when the u…
73B -
shadcn
Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI. Provides project context, component docs, and usage examples. Applies whe…
72B -
record-a-demo
Screenshots, recording, and presentation artifacts.
71B -
preview-my-work
Boot, reopen, update, or reset OpenWork PR previews. Discover script worlds; choose preview-desktop (app only), preview-den (Den only), preview-full (Den plus desktop), or preview…
69C -
speed-up-ci
CI is slow, time to green, how long do checks take, p50/p90, make CI faster, speed up a job or spec, hillclimb CI. Use to measure PR CI time, find where a job's seconds go, and la…
69C -
fix-design-notes
Design notes on a PR, "Design review (advisory)" in the evidence check, "worth fixing", layout.split-row, OW-LIST, a reviewer says the UI looks off. Use to read what the design re…
67C -
dry-run-a-risky-change
Billing, plans, seats, permissions, access rules, auth, flag removals or data migrations that could lock real organizations out or change what they pay. Use before merging or depl…
64C
All skills in different-ai/openwork
Scores come from a snapshot of 300 public GitHub repositories taken on 12 November 2026. Every score is the result of fixed checks run by code; no AI is involved. How scoring works.