feat: add all-skills leaderboard (task 0007) #7
Reference in New Issue
Block a user
Delete Branch "task-0007-all-skills-leaderboard"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Task:
.claude/tasks/0007-all-skills-leaderboard.mdSummary
Adds the all-skills leaderboard to the benchmark skill's deterministic core.
build_leaderboard/render_leaderboard) plus a--leaderboardCLI mode that consumes the per-skill*.results.jsonfiles and renderstests/.reports/index.html.<name>.html, and reads not-applicable in the Regression cell when there is no previous version.SKILL.mdgains the no-argument batch flow (step 7) and the index invocation.benchmark-corefixture test is extended to cover the tiered sort, the not-applicable Regression cell, and the per-skill links.Deviations: the in-session orchestration half (enumerate skills, run each) is documented in
SKILL.mdrather than unit-tested, following the 0006 split; the benchmark harness itself was not run per the invocation. Two leaderboard fixtures (robust-skill,leaky-skill) are synthesized inline in the check because no committed bundle reaches the clean-green tier or the efficacy-red-with-fragile-regression crossing.Review
Risk
Overall: Low
No unaddressed Standards or Spec findings — the three actionable review findings (a cross-file comment, the duplicated HTML document skeleton, and fragility chips leaking onto red rows) were all fixed in the diff.