Ss Dial
Przesuwa jedną oś projektową (gęstość, promień, kolor, wagę) jako skoordynowaną rampę tokenów na siatce
Testowano · Działa
Co robi ten skill
Zwiększa lub zmniejsza pojedynczą oś projektową — gęstość, kontrast hierarchii, promień, elewację, nasycenie/temperaturę koloru, wagę czcionki lub ruch — poprzez zastosowanie stałej rampy wielotokenowej zamiast swobodnej reinterpretacji, a następnie utrwala nową pozycję w STYLESEED.md i ponownie uruchamia bramkę punktacji. Uruchamia się na żądania dotyczące jednej osi, takie jak „make it denser”, „sharper corners”, „more muted” lub „bolder”, i odracza słowa nastroju („more premium”) do ss-restyle, a rebranding odcieni do bezpośredniej edycji blokady. Część silnika StyleSeed i zależy od blokady STYLESEED.md plus siostrzanych umiejętności (ss-build/ss-setup, ss-score) dla pełnej pętli utrwalania i bramkowania.
Raport z testu
Pobrano SKILL.md i potwierdzono frontmatter (name+description) plus 7 w pełni określonych tabel ramp osi; sprawdzono odwołane siostrzane umiejętności ss-score/ss-restyle/ss-build (wszystkie HTTP 200); STYLESEED.md to wygenerowana blokada projektu, a nie brakujący plik repozytorium; brak zagrożeń bezpieczeństwa. Test wyjścia: wzięto kartę Tailwind o gęstości „comfortable” i wygenerowano bazową wersję gęstszą odręcznie vs dosłowny wiersz „dense” umiejętności. Wersja bazowa odbiegła od siatki (gap-2.5=10px, p-3=12px, oba poza dozwolonym zestawem, który umiejętność zabrania), obniżyła przycisk do py-1.5/px-2 poniżej progu dotykowego 44px i pozostawiła nieskoordynowaną wysokość linii; wersja umiejętności zastosowała space-y-4/p-4/gap-3/leading-snug, zachowała py-3 (utrzymany próg dotykowy) i pozostała w pełni na siatce — konkretne, mierzalne zwycięstwo. Nie można było uruchomić kroków persist/re-gate-to-80 (potrzebny ss-score + prawdziwa blokada STYLESEED), ale podstawowa deterministyczna rampa jest samodzielna i została zmierzona.
Testowano: 2026-07-21 · Claude Code 2.x (agent harness)
Instalacja
git clone --depth 1 https://github.com/bitjaru/styleseed.git /tmp/ss-dial-src
mkdir -p ~/.claude/skills
cp -R /tmp/ss-dial-src/engine/.claude/skills/ss-dial ~/.claude/skills/ss-dial
# Places SKILL.md at ~/.claude/skills/ss-dial/SKILL.md
# Recommended full install (whole engine, all ss-* skills): npx skills add bitjaru/styleseed
# DEPENDENCY: ss-dial reads/writes a project STYLESEED.md lock (created by /ss-setup or /ss-build)
# and calls /ss-score to re-gate to >=80. Copy the sibling skills too for the full loop:
# cp -R /tmp/ss-dial-src/engine/.claude/skills/ss-{setup,build,score,restyle} ~/.claude/skills/ Komendy i przykładowe prompty
/ss-dialPrzesuwa jedną oś projektową (gęstość, promień, kolor, wagę) jako skoordynowaną rampę tokenów na siatce
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Make this interface denser and sharper-corneredTurn up the boldness of this design systemMake the palette more muted across all tokens