Przejdź do treści
Biblioteka skilli
Projektowanie i UX · Budowanie i kod

rlabs-design

/rlabs-design

Tworzy spójne interfejsy i materiały w marce Rlabs, do produkcji albo na szybkie prototypy, z kolorami, typografią i komponentami.

Repozytorium
ai-workflow ↗
Licencja
MIT
Ostatnia zmiana repozytorium
22.10.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
55
Skrypty
11
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 22.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co sprawdzić przed instalacją
  • 11 skryptów w paczce. Przejrzyj je przed instalacją, bo Claude może je uruchomić.

Skrypty: ui_kits/_shared/Primitives.jsx, ui_kits/app/Agents.jsx, ui_kits/app/Overview.jsx, ui_kits/app/Sidebar.jsx, ui_kits/app/TopBar.jsx, ui_kits/app/Transactions.jsx, ui_kits/website/CodeShowcase.jsx, ui_kits/website/FeatureGrid.jsx

Co robi i kiedy

Tworzy spójne interfejsy i materiały w marce Rlabs, do produkcji albo na szybkie prototypy, z kolorami, typografią i komponentami.

Oryginalny opis (EN)

Use this skill to generate well-branded interfaces and assets for Rlabs, either for production or throwaway prototypes/mocks/etc. Contains essential design guidelines, colors, type, fonts, assets, and UI kit components for prototyping.

Jak działa

  1. Foundations (load on every surface)
  2. Surface-specific materials (mandatory before designing)
  3. Preview specimens (consult before inventing)
  4. Output mode
  5. Mandatory verification — Playwright fidelity check
  6. Quick cheat sheet
Sekcje z nagłówków SKILL.md, w oryginale · 69 linii, 723 słów
Podgląd SKILL.md
---
name: rlabs-design
description: Use this skill to generate well-branded interfaces and assets for Rlabs, either for production or throwaway prototypes/mocks/etc. Contains essential design guidelines, colors, type, fonts, assets, and UI kit components for prototyping.
user-invocable: true
---

Read `README.md` first — it carries the brand voice, palette rules, motion grammar, accessibility floor, and caveats. Then load the materials that match the surface you're building. **Skipping the matching kit is the most common source of off-brand output.**

## Foundations (load on every surface)

- `colors_and_type.css` — light + dark CSS variables and semantic tokens.
- `tokens.css` — spacing, radii, elevation, motion tokens.
- `assets/logo/` — `rlabs-logo.svg`, `rlabs-mark.svg`. Use these directly; never recreate.
- `assets/brand/chain-glyph.svg` — the chain-of-nodes motif. Use for hero/section accents only.
- `assets/icons.md` — Lucide setup (24px, 1.75px stroke). Stroke-only.

## Surface-specific materials (mandatory before designing)

Pick the bucket that matches what the user asked for and load **everything** in it. Reading just the CSS tokens is not enough — the kits encode component composition, spacing rhythm, and copy patterns that the tokens alone don't convey.

- **Slides / presentations / decks** → load `slides/index.html` end-to-end. It is the canonical 7-slide template (title, section, content, metric, quote, comparison, closing) — copy structure and class names from it instead of inventing new ones.
- **Marketing website / landing pages** → load `ui_kits/website/index.html`, then read each component: `SiteNav.jsx`, `Hero.jsx`, `FeatureGrid.jsx`, `CodeShowcase.jsx`, `Footer.jsx`, plus `README.md`.
- **Product app / dashboard / console** → load `ui_kits/app/index.html`, then read `Sidebar.jsx`, `TopBar.jsx`, `Overview.jsx`, `Agents.jsx`, `Transactions.jsx`, `_shared/Primitives.jsx`, plus `README.md`.

## Preview specimens (consult before inventing)

Before composing a component, check `preview/` for the matching specimen card and match its proportions, padding, and state treatment. These are the source of truth for token application:

- Color: `colors-core.html`, `colors-neutrals*.html`, `colors-accents.html`, `colors-semantic.html`, `colors-modes.html`.
- Type: `type-display.html`, `type-body.html`, `type-mono.html`, `type-scale.html`.
- Spacing & shape: `spacing-scale.html`, `spacing-radii.html`, `spacing-elevation.html`, `spacing-motion.html`, `radii.html`, `elevation.html`.
- Components: `components-buttons.html`, `components-inputs.html`, `components-nav.html`, `components-card.html`, `components-cards.html`, `components-badges.html`.
- Brand application: `brand-logo.html`, `brand-logo-dark.html`, `brand-logo-light.html`, `brand-glyph.html`, `brand-motif.html`, `brand-icons.html`, `brand-voice.html`.

If a token decision feels ambiguous, the preview card wins.

## Output mode

- **Visual artifact** (slides, mocks, throwaway prototypes): copy assets out and emit static HTML the user can open. Reuse the template/kit markup verbatim — adjust content, not structure.
- **Production code**: copy the CSS variables and component patterns into the target codebase. Don't re-derive tokens; reference the existing files.

If invoked with no guidance, ask the user which surface (slides / website / app) and what they want to build, then load the matching kit before producing anything.

## Mandatory verification — Playwright fidelity check

**After applying the design (artifact or production code), you must run a Playwright check before reporting done.** Visual drift between intent and output is the failure mode this skill exists to prevent.

Use the `playwright` MCP (`mcp__plugin_playwright_playwright__*`) — it is available in this environment.

1. **Open the reference** in a tab: the matching `index.html` from `slides/`, `ui_kits/website/`, or `ui_kits/app/`. Take a full-page screenshot.
2. **Open your output** in a second tab. Take a screenshot at the same viewport (default 1440×900 desktop; also 390×844 if mobile is in scope).
3. **Compare against the brand rules** — not just pixel-diff. Check:
   - Typography: Poppins ExtraBold display, Roboto body, JetBrains Mono for hashes/code. Lowercase OR uppercase headings (never title case).
   - Palette: black/white first; ≤1 accent per view; correct surface (`#0A0A0B` dark, `#FAFAF7` light).
   - Radii: 0/4/8/12 only. No pills outside status chips.
   - Spacing: 4px grid (4, 8, 12, 16, 24, 32, 48, 64, 96, 128).
   - Borders: hairline `rgba(_,0.08)` defaults.
   - Motion: hover/press present and on `cubic-bezier(.2,.8,.2,1)`; no bounces.
   - Copy: no emoji, no title case, no hype words, `→` for CTAs.
4. **Fix any drift in place**, re-screenshot, and only then report done. Note the screenshots taken in your final message.

If Playwright is unavailable in the current environment, say so explicitly and list the brand-rule checks you performed by reading the output instead — do not silently skip verification.

## Quick cheat sheet

- **Headings:** Poppins ExtraBold 800, lowercase (or UPPERCASE), tight tracking (-0.02em).
- **Body:** Roboto, 400 default. Medium (500) for UI labels. Light (300) for ledes.
- **Mono:** JetBrains Mono for hashes, code, tabular numbers.
- **Black/white first.** Accents: Signal `#C6F24E`, Ember `#FF5B2E`, Lapis `#2E5BFF`, Violet `#8B5CF6`. One accent per view.
- **Sharp corners** (radius 0–12px; never >12). No rounded pills except status chips.
- **Motion:** `cubic-bezier(.2,.8,.2,1)`, 120/200/320/520ms. Transform + opacity only. No bounces. No linear easings.
- **No emoji** in product or marketing copy. Unicode arrows (`→`) encouraged.
- **Dark surface:** `#0A0A0B` (not pure black).  **Light surface:** `#FAFAF7` (warm paper).
Pliki w paczce (55)
  • README.md 12 KB
  • SKILL.md 6 KB
  • colors_and_type.css 9 KB
  • tokens.css 3 KB
  • assets/icons.md 1 KB
  • assets/brand/chain-glyph.svg 1 KB
  • assets/logo/rlabs-logo.svg 1 KB
  • assets/logo/rlabs-mark.svg 1 KB
  • preview/_card.css 1 KB
  • preview/brand-glyph.html 1 KB
  • preview/brand-icons.html 3 KB
  • preview/brand-logo-dark.html 1 KB
  • preview/brand-logo-light.html 1 KB
  • preview/brand-logo.html 1 KB
  • preview/brand-motif.html 1 KB
  • preview/brand-voice.html 1 KB
  • preview/colors-accents.html 2 KB
  • preview/colors-core.html 1 KB
  • preview/colors-modes.html 1 KB
  • preview/colors-neutrals-dark.html 2 KB
  • preview/colors-neutrals-light.html 2 KB
  • preview/colors-neutrals.html 2 KB
  • preview/colors-semantic.html 2 KB
  • preview/components-badges.html 1 KB
  • preview/components-buttons.html 3 KB
  • preview/components-card.html 1 KB
  • preview/components-cards.html 1 KB
  • preview/components-inputs.html 2 KB
  • preview/components-nav.html 4 KB
  • preview/elevation.html 1 KB
  • preview/radii.html 1 KB
  • preview/spacing-elevation.html 2 KB
  • preview/spacing-motion.html 3 KB
  • preview/spacing-radii.html 1 KB
  • preview/spacing-scale.html 1 KB
  • preview/type-body.html 1 KB
  • preview/type-display.html 1 KB
  • preview/type-mono.html 1 KB
  • preview/type-scale.html 1 KB
  • slides/index.html 12 KB
  • ui_kits/_shared/Primitives.jsx 8 KB
  • ui_kits/app/Agents.jsx 3 KB
  • ui_kits/app/Overview.jsx 4 KB
  • ui_kits/app/README.md 1 KB
  • ui_kits/app/Sidebar.jsx 2 KB
  • ui_kits/app/TopBar.jsx 1 KB
  • ui_kits/app/Transactions.jsx 3 KB
  • ui_kits/app/index.html 3 KB
  • ui_kits/website/CodeShowcase.jsx 4 KB
  • ui_kits/website/FeatureGrid.jsx 2 KB
  • ui_kits/website/Footer.jsx 2 KB
  • ui_kits/website/Hero.jsx 3 KB
  • ui_kits/website/README.md 1 KB
  • ui_kits/website/SiteNav.jsx 1 KB
  • ui_kits/website/index.html 2 KB

Wersje

W bazie nie ma innych skilli o nazwie rlabs-design.

Migawka bazy z 28.10.2026 · wersja paczki 1b6e67a96de0 (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 85vibeusage-design
    Pomaga tworzyć dobrze oznakowane interfejsy i zasoby dla VibeUsage, produkcyjne lub prototypowe, z wytycznymi designu, kolorami, typografią, fontami, zasobami i komponentami UI kit.
  • 100lavish-design
    Generuje interfejsy i zasoby w identyfikacji marki Lavish, zarówno produkcyjne, jak i prototypy, z wytycznymi projektowymi, kolorami, typografią, fontami i komponentami UI kit.
  • 85honeycomb-design
    Tworzy spójne interfejsy i materiały marki Honeycomb, czyli współdzielonej pamięci agentów AI, w prototypach, makietach i komponentach UI.
  • 85cogni-work-design
    Tworzy materiały w marce Cogni Work, w tym prototypy, makiety i prezentacje, korzystając z kolorów, typografii i gotowych komponentów UI.
  • 95reqvire-design
    Tworzy spójne interfejsy i zasoby dla Reqvire Explorer, przeglądarki grafów MBSE: kolory, typografię i zestaw komponentów.
  • 85diego-pacheco-design
    Generuje interfejsy i zasoby w stylu portfolio inżynierskiego Diego Pacheco: prototypy, kolejne strony, mikrostrony i slajdy, z kolorami, fontami i zestawem komponentów React.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.