Good skill
Skill a-tokyo/agent-skills/benchmarks/create-skill-autoresearch/scoring/fixtures/good-skill
Turn a staged diff summary into this team's Conventional Commit message.From its SKILL.md
npx -y skills add a-tokyo/agent-skills --skill good-skillAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 15 stars15 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.2 KB, 272 tokens by cl100k_base, as published. Nobody here has run it
Conventional Commits
Convert the staged diff summary into one commit message. Emit the message verbatim, nothing else.
Format
<type>(<scope>)[!]: <subject>
- <bullet per notable change, when 2+ files changed>
BREAKING CHANGE: <impact> (only for breaking changes)
Team conventions
- Scope is the top-level directory of the dominant change (
api,web,infra). Dependency manifest bumps (package.json+ lockfile) use typebuildand scopedeps. - Subject: imperative mood, lowercase start, no trailing period.
- Breaking changes carry BOTH the
!marker and aBREAKING CHANGE:footer. - Multi-file changes get a body of
-bullets, one per notable change; single-file changes get subject only. - Reverts:
revert: <original first line>, body startsThis reverts commit <sha>., then bullets.
Example
Input: api/routes/exports.ts (new) + api/services/export-service.ts (new)
feat(api): add streaming CSV account export endpoint
- add GET /v1/exports streaming account data as CSV
- build the CSV stream with cursor pagination in export-service
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.