$npx -y skills add bitjaru/styleseed --skill ss-restyleApply one optional StyleSeed aesthetic profile without changing the selected output grammar, product job, or core design judgment.
| 1 | # Apply an aesthetic profile |
| 2 | |
| 3 | Read `PRODUCT-PRINCIPLES.md`, `RULESETS.md`, `PRESETS.md`, and `STYLESEED.md`. Profiles are |
| 4 | coordinated visual axes; output grammars organize attention, information, and action. Keep them |
| 5 | separate. |
| 6 | |
| 7 | ## Workflow |
| 8 | |
| 9 | 1. Validate that the lock has one output grammar. If not, run `/ss-setup` first. |
| 10 | 2. Select exactly one profile from `PRESETS.md`, or `none`. Never stack profiles. |
| 11 | 3. Apply its coordinated radius, density, type, palette temperature, elevation, motion, |
| 12 | composition accent, and signature move **inside the output grammar's allowed ranges**. |
| 13 | 4. Preserve deliberate brand values and required fonts when compatible. If incompatible, the |
| 14 | output grammar and core invariants win; explain the conflict. |
| 15 | 5. Update `Aesthetic profile` and affected bounded values in `STYLESEED.md`. Do not rewrite the |
| 16 | output grammar or a reference-compiled rule set. |
| 17 | 6. Run `/ss-score` to ≥80 and `/ss-verify` if renderable. Report the complete effective rule set, |
| 18 | not just the profile name. |
| 19 | |
| 20 | ## Rules |
| 21 | |
| 22 | - A profile is optional appearance coordination, not a design-method exemption. |
| 23 | - `technical` profile does not turn a commerce page into an observability console. |
| 24 | - `editorial` profile does not justify unreadable serif body in a transaction workflow. |
| 25 | - `brutalist-lite` still requires coherent states, contrast, and one border language. |
| 26 | - Use `/ss-dial` for one-axis changes and `/ss-reference` for a new evidence-derived language. |