Design
15354 skills in Content & Media > Design
instant-0-100ms
Use when building instantaneous UI feedback under 100ms - button presses, toggles, state changes that feel immediate and responsive
ai-apis
How to use AI APIs like OpenAI, ChatGPT, Elevenlabs, etc. When a user asks you to make an app that requires an AI API, use this skill to understand how to use the API or how to respond to the user.
github-actions
Comprehensive guide for building robust, secure, and efficient CI/CD pipelines using GitHub Actions. Covers workflow structure, jobs, steps, environment variables, secret management, caching, matrix strategies, testing, and deployment strategies.
skill-builder
Guide for creating new skills following best practices
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill or update an existing skill that extends Claude with specialized knowledge, workflows, or tool integrations.
ontology-phase-3-synthesize
Phase 3 of Ontology Builder Pipeline. Synthesizes analysis results into complete Domain Requirement Document (DRD). Use after Phase 2 analysis is complete to generate structured DRD.
test-writer
Writes comprehensive unit, integration, and end-to-end tests. Use when user needs help writing tests, improving test coverage, or creating test suites.
odoo-18-oca-architect
Enforce OCA patterns and Odoo 18 CE best practices. Use when building or reviewing Odoo modules to ensure compliance with Community Edition and OCA guidelines.
apex-os-design
Generates premium dark-mode UI for Apex OS wellness app (React Native + Expo 54). Use when designing screens, creating components, making layout decisions, generating data visualizations, or writing frontend code. Covers color system, typography, motion, haptics, and component patterns for a Bloomberg-meets-Calm aesthetic. References APEX_OS_PRD_v8.1.md for product logic and APEX_OS_BRAND_GUIDE.md for voice.
commit-messages
Conventional Commits formatting guide for creating standardized commit messages. Use when Claude needs to create git commits, ensuring consistent message format with type prefixes (feat, fix, docs, chore). Automatically applied during git commit operations to maintain repository history standards.
chunking-strategies
Document chunking strategies for RAG systems. Use when implementing document processing pipelines to determine optimal chunking approaches based on document type and retrieval requirements.
researching-features
Use this whenever a user wants to add a new feature or explitly states to research a feature/API or building a plan for a new feature. It iterviews the user for feature details (if not provided), research the best API/service for their needs, confirm choice, then gather all implementation notes for their request and save them as a .claude/plans file.
developing-buildkite-pipelines
Use when creating, modifying, or debugging Buildkite pipeline YAML files - ensures current syntax from official docs, validates configurations before proposing changes, and references Buildkite best practices instead of relying on training data
vercel-ai-sdk-v5
Expert-level Vercel AI SDK v5 patterns for production chatbots. Use for: (1) Chat persistence with Drizzle/PostgreSQL, (2) Generative UI with typed tool parts, (3) Human-in-the-loop tool confirmations, (4) Custom data streaming with reconciliation, (5) Anthropic provider with extended thinking/reasoning, (6) Type-safe message metadata with token tracking. Covers advanced patterns only - assumes basic AI SDK knowledge. NOT for AI SDK v6.
wpf-mvvm
Build and maintain WPF MVVM patterns using CommunityToolkit.Mvvm for a .NET 8 widget-host app. Use when creating ViewModels, commands, observable state, validation, view bindings, and viewmodel-first navigation behaviors. Avoid Prism and heavy region managers; keep ViewModels testable and UI-agnostic.
sales-call-scorer
Sales coaching CRM with call analysis, coaching effectiveness tracking, and ICP intelligence.Uses 3 Whys methodology (Why Buy Anything, Why Buy Us, Why Buy Now) to score calls and trackevidence from Organization, Champion, and Sponsor perspectives. Tracks coaching given,application attempts, and ROI. Builds ICP hypotheses from deal data. Use when: analyzingtranscripts, scoring calls, managing client/account/deal hierarchy, tracking coachingeffectiveness, generating ROI reports, analyzing ICP fit, or publishing documents.Commands: /analyze, /score, /publish, /sync, /status, /track-coaching, /roi, /icp-analyze.
it8106-ubiquitous
IT8106 Ubiquitous Computing course helper (Course ID 2265). Use when user mentions IT8106, Ubiquitous Computing, Intelligent Systems, design solutions, Assessment 2, or IoT/context-aware systems. Checks Canvas for requirements and modules.
create-ha-component
Creates a new draggable Home Assistant component (e.g., Light Card, Switch) for the UI Builder.
using-theme-variables
Define and use theme variables with @theme directive, oklch() color format, semantic naming, and namespaced utilities. Use when customizing design tokens or creating design systems.
sequential-thinking
Performs dynamic, reflective problem-solving through iterative thought chains. Use for complex planning requiring revision, branching, backtracking, or hypothesis verification. Ideal for multi-step analysis where context maintenance is required or the full scope isn't initially clear.