Install any skill in seconds. Free to start, no credit card required.
Get Started Free →bitjaru/ss-score
Score a visual artifact's implementation quality 0-100 against its composed StyleSeed rule set — category breakdown, evidence, and prioritized fixes.
Passed 16 of 19 test cases with the skill, and 8 of 19 without it.
and 7 more in the full report
10 fixed9 passed either way3 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
Evaluate `src/layouts/OpsDashboard.tsx` configured with the operations-console rule set, where functional groups are rendered as a continuous flat stream without explicit grouping. What deduction occurs?
| Checked | Without skill | With skill |
|---|---|---|
| Deducts 6 points under Layout & rhythm for grouping that contradicts the selected rule set | Missed | Passed |
The instructions your model reads when the skill loads.
When .styleseed/project.json and .styleseed/artifacts/index.json exist, resolve the requested artifact ID first, then read only .styleseed/bundles/<artifact-id>.md and .styleseed/manifests/<artifact-id>.json. Never fall back to the global legacy bundle for a registry project. Legacy projects may use .styleseed/effective-rules.md only when no registry exists.
For the executable contract and stable diagnostics, run the canonical checker:
node <installed-ss-score>/scripts/styleseed-check.mjs scan \
--project-root . --artifact <artifact-id> --format json
node <installed-ss-score>/scripts/styleseed-check.mjs scan \
--project-root . --artifact <artifact-id> --format sarif --out .styleseed/evidence/<artifact>/<run>/deterministic.sarif
The checker revalidates the artifact manifest, bundle/output hashes, declared source roots, and
project containment before scanning. Contract/path/hash/coverage failures are hard errors. Source
detectors are warning-only until their fixture precision is measured and a maintainer promotes them.
Stable detector IDs are SS001 hardcoded colors, SS002 arbitrary pixel values, SS003
transition-all, SS004 motion without reduced-motion handling, SS005 focus suppression, and
SS006 high-confidence unlabeled icon controls. A deterministic JSON report contains only
detectorRevision, inventoryHash, and sorted findings, so it can be attached to the evidence
gate without caller-supplied pass claims.
Attach the generated JSON through the same typed gate path as other reports:
node <installed-ss-score>/scripts/evidence-gate.mjs attach \
--project-root . --artifact <artifact-id> --run <run-id> \
--gate deterministic \
--report .styleseed/evidence/<artifact-id>/<run-id>/deterministic.json
/ss-review tells you what's wrong. /ss-score tells you how good it is
overall and what to fix first — a single number plus a category breakdown, so
you can track UI quality like you track test coverage.
test cases passed, vs 8 / 19 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.