Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Build a screen with StyleSeed's composed design method — choose or compile an output grammar, apply domain/page/profile/lock constraints, then run the code and pixel gates before presenting.
.claude/skills/bitjaru-ss-build/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-09 | ✗→✓ | ▲ Improved | -26% | 0% |
| case-12 | ✗→✓ | ▲ Improved | -40% | 0% |
| case-14 | ✗→✓ | ▲ Improved | -11% | 0% |
| case-16 | ✗→✓ | ▲ Improved | -12% | 0% |
| case-18 | ✗→✓ | ▲ Improved | -2% | 0% |
The build method is the product. Score and screenshots are auxiliary evidence, not the source of design judgment.
If STYLESEED.md does not exist, run /ss-setup and write it before UI code. If the user supplied a visual reference that the selected built-in grammar does not capture, run /ss-reference first. Never reduce an unfamiliar reference to a palette swap.
Then invoke /ss-resolve (Claude Code) or $ss-resolve (Codex), or run its bundled scripts/resolve-context.mjs --project-root . --from-lock STYLESEED.md --agent <agent>. Read .styleseed/effective-rules.md and preserve .styleseed/manifest.json as the provenance record. Do not load llms-full.txt after resolution succeeds.
The compiled bundle already composes the authority order: core invariants → selected grammar → surface adapter → domain/page → brand recipe → optional profile → bounded lock → craft baseline. Use the manifest selection and source hashes to detect drift. Open a full source document only when the bundle points to a genuine ambiguity; do not reassemble the handbook ad hoc.
Before code, state the effective rule set in one line, for example:
textoperations-console × SaaS × dashboard × enterprise-workbench × swiss × locked brand tokens
Resolve conflicts by authority. A profile or lock cannot waive task fitness, coherence, or accessibility.
responsive, and motion contracts.
Set data-styleseed-recipe="<id>" on the artifact root when using bundled pattern components.
Run /ss-score on the actual implementation. The score must name the effective rule set and check both core invariants and grammar-specific tells. Fix the highest-gain failures and re-score, up to roughly three passes, until ≥80. If it cannot pass, report the real blocker.
For every renderable artifact, invoke /ss-verify: use the adapter renderer, inspect every required viewport/frame/page and relevant state, fix perceptual failures, and re-render. If no renderer is available, say the visual gate was skipped; never imply it passed.
Report:
STYLESEED.md and any compiled grammar path.Neither substitutes for the grammar or permits a brand clone.
grammar gives it stable semantic or categorical meaning.
Other measured skills in the registry, with their headline benchmark lift.