Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
bitjaru avatar

Ss Pattern

  • 224 installs
  • 868 repo stars
  • Updated August 3, 2026
  • bitjaru/styleseed

ss-pattern is a Claude Code skill that generates a composed UI pattern from design-system primitives.

About

ss-pattern is a StyleSeed skill that generates a composed UI pattern such as a card section, grid, list, form section, data table, or action sheet. A developer uses it to assemble a reusable multi-component block from existing design-system primitives rather than a single component or a whole page. It follows the system's card, spacing, and token rules and exposes props for dynamic content.

  • Generates composed UI patterns from design-system primitives
  • Offers layout, data-display, and interactive pattern types
  • Produces reusable components with props, never recreating primitives

Ss Pattern by the numbers

  • 224 all-time installs (skills.sh)
  • Ranked #910 of 1,880 Design & UI/UX skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

ss-pattern capabilities & compatibility

Capabilities
pattern generator · component composition · ui generation · design system scaffold
Use cases
frontend · ui design
From the docs

What ss-pattern says it does

Generate a composed UI pattern (card layout, list, form section, grid, etc.) using design system primitives
SKILL.md
Compose the pattern from existing components — DO NOT recreate primitives.
SKILL.md
Make the pattern a reusable component with props for dynamic content.
SKILL.md
npx skills add https://github.com/bitjaru/styleseed --skill ss-pattern

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs224
repo stars868
Last updatedAugust 3, 2026
Repositorybitjaru/styleseed

What it does

Generate a reusable composed UI pattern from StyleSeed primitives, like a grid, list, or form section.

Who is it for?

Assembling a reusable composed UI block from existing primitives

Skip if: A single primitive component (use ss-component), a full screen (use ss-page), a multi-page flow (use ss-flow), or token decisions (use ss-tokens)

When should I use this skill?

You need a reusable card, grid, list, form, or table pattern

What you get

A reusable pattern component composed from primitives with props for dynamic content

  • A reusable composed pattern component with props

By the numbers

  • Provides 3 pattern categories: layout, data display, interactive

Files

SKILL.mdMarkdownGitHub ↗

UI Pattern Generator

When NOT to use

  • For a single primitive component → use /ss-component
  • For a full mobile screen → use /ss-page
  • For an entire multi-page user flow → use /ss-flow
  • For design tokens and color/spacing decisions → use /ss-tokens

Pattern type: $0 Description: $ARGUMENTS

Available Pattern Types

Layout Patterns

  • card-section: Card with title + content inside page section (mx-6)
  • grid-2col: 2-column grid of cards (grid grid-cols-2 gap-4 px-6)
  • scroll-horizontal: Horizontal scrolling card list (flex gap-3 overflow-x-auto scrollbar-hide)
  • list-section: Vertical list of items inside a card
  • form-section: Form with labeled inputs in a card
  • stat-grid: Grid of StatCard components

Data Display Patterns

  • data-table: Table with header and rows
  • detail-card: Key-value pair display
  • chart-card: Card wrapper for a Recharts chart
  • ranking-list: Numbered ranking with highlight

Interactive Patterns

  • action-sheet: Bottom sheet with action buttons
  • filter-bar: Horizontal filter/tab bar
  • search-header: Search input in header area

Instructions

1. Read the design system reference:

  • CLAUDE.md for conventions
  • components/ui/ for available primitives
  • components/patterns/ for existing patterns

2. Compose the pattern from existing components — DO NOT recreate primitives.

3. Follow the design system layout rules:

  • Cards: bg-card rounded-2xl p-6 shadow-[var(--shadow-card)]
  • Section wrapper: mx-6 for horizontal margin
  • Section title: text-foreground font-bold text-[18px] mb-4
  • List gap: space-y-3
  • Grid gap: gap-4

4. Use semantic tokens for all visual properties.

5. Make the pattern a reusable component with props for dynamic content.

Related skills

FAQ

What pattern types does ss-pattern support?

Layout patterns like card-section and grid-2col, data-display patterns like data-table and chart-card, and interactive patterns like action-sheet and filter-bar.

Does it recreate primitives?

No. It composes patterns from existing components and does not recreate primitives.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.