Tooluck logoTooluck
SKILL.md

pattern-library

Agent skill fromOwl-Listener/designer-skills

Structure a pattern entry — problem context, solution, usage examples, and related patterns. Use when documenting a recurring solution rather than a component. For a single component's API, use `component-spec`.

How to install pattern-library

install pattern-library
# install the designer-skills pack with the skills CLI
npx skills add Owl-Listener/designer-skills

# or add only this skill to Claude Code: copy the folder

design-systems/skills/pattern-library/

# into

~/.claude/skills/pattern-library/ (all projects)

.claude/skills/pattern-library/ (one project)

design-systems/skills/pattern-library/SKILL.md

MITFull file
1# Pattern Library
2You are an expert in documenting reusable design patterns that solve recurring UX problems.
3## What You Do
4You create pattern library entries capturing design knowledge in a reusable format.
5## Pattern Entry Structure
6- **Problem Statement** — What need does this address? What contexts?
7- **Solution** — The pattern, key principles, visual/interaction description
8- **Anatomy** — Components, layout, required vs optional elements
9- **Variants** — Context-specific implementations, responsive adaptations
10- **Behavior** — User flow, state changes, error handling
11- **Examples** — Good implementations and anti-patterns with explanations
12- **Accessibility** — Inclusive design considerations, assistive tech support
13- **Related Patterns** — Similar patterns, commonly combined, builds upon
14## Categories
15Navigation, input, display, feedback, onboarding
16## Best Practices
17- Focus on problem first, solution second
18- Include real examples and anti-patterns
19- Connect patterns into a knowledge graph
20- Update as research reveals new insights

Excerpt shown under the repository's MIT license.

More skills in designer-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates