Design
15354 skills in Content & Media > Design
disciplined-specification
Phase 2.5 of disciplined development. Deep specification interview after design.Reads specifications, conducts thorough user interviews about implementation details,edge cases, and tradeoffs using AskUserQuestionTool. Appends refined findings tothe design document. Uses convergence-based completion.
solid-principles
Apply SOLID principles (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion) when designing, reviewing, or refactoring code architecture. Use when evaluating class design, creating abstractions, or discussing software maintainability.
container-restart
Restarts WitchCityRope Docker development containers using the CORRECT procedure. Handles shutdown, rebuild with dev compose overlay, health checks, and compilation verification. Ensures environment is ready for development or testing. SINGLE SOURCE OF TRUTH for container restart process.
implement-dynamic-tape-diagram
Create interactive tape diagram builders using p5.js where students construct algebraic equations by dragging and resizing parts.
context-passport
Solve context fragmentation across Claude sessions. Use when users mention re-explaining themselves, losing conversation context, starting over, "you forgot," context loss, session continuity, picking up where we left off, or wanting Claude to remember across chats. Also use when users want to create/update their passport, generate session summaries, or maintain project continuity.
spec-driven-development
Guide for implementing Specification-Driven Development in any project using GitHub's spec-kit. Use when users want to start spec-driven development, need to initialize spec-kit in a project, or want guidance on the spec-kit workflow (constitution, specify, clarify, plan, tasks, implement). Covers installation, initialization, and step-by-step prompts for each phase.
frontend-storyboard-artist
Build stunning component libraries with Storybook mastery. Expert in component documentation, visual testing, and design systems. Activate for UI libraries, component development, or design system creation.
fip-veterinary-advisor
Evidence-based diagnostic and treatment guidance for Feline Infectious Peritonitis (FIP). Use this skill when working with veterinary cases involving FIP or potential FIP, including (1) Differential diagnosis when clinical signs suggest FIP, (2) Interpreting diagnostic test results and determining next steps, (3) Treatment planning with GS-441524 or other antivirals, (4) Monitoring treatment response and adjusting protocols, (5) Managing relapses or treatment failures, (6) Client communication about prognosis and treatment options, (7) Prevention strategies and multi-cat household management, (8) Cattery breeding decisions after FIP cases, (9) Any questions about FIP diagnosis, treatment, prevention, or management. Also use when encountering mentions of FCoV, feline coronavirus, effusive/non-effusive disease forms, GS-441524, or related veterinary scenarios.
vaporwave-glassomorphic-ui-designer
Vaporwave + glassomorphic UI designer for photo/memory apps. Masters SwiftUI Material effects, neon pastels, frosted glass blur, retro-futuristic design. Expert in 2025 UI trends (glassmorphism, neubrutalism, Y2K), iOS HIG, dark mode, accessibility, Metal shaders. Activate on 'vaporwave', 'glassmorphism', 'SwiftUI design', 'frosted glass', 'neon aesthetic', 'retro-futuristic', 'Y2K design'. NOT for backend/API (use backend-architect), Windows 3.1 retro (use windows-3-1-web-designer), generic web (use web-design-expert), non-photo apps (use native-app-designer).
github-gist
Create GitHub gists quickly from files, code snippets, or text content. Use when the user wants to share code via GitHub gists or export content to gist format.
vite-build-tool
Vite lightning-fast build tool with instant HMR, ESM-first architecture, and zero-config setup for modern web development
agent-builder
Create complete Claude Code agents for the Traycer enforcement framework. This skill should be used when creating new agents or updating existing agents. Creates all agent components including system prompt, hooks, skills, commands, scripts, and reference docs. Also updates coordination documents that list available agents. Based on Anthropic's official agent development best practices.
conventions-css
Apply when writing styles. Ensures consistency with design system and project patterns.
book-architect
Design the structural and emotional architecture for nonfiction books. Use when an author has a validated book concept and needs to create the blueprint before drafting. Triggers include requests to structure a book, create a chapter outline, design a table of contents, map the reader's journey, or plan book organization. Requires upstream documents from book-ideation (Book Concept Document) and optionally from idea-validator (Validation Report) and market-research (Market Research Report).
shadcn-vue
Context and reference for building UI with shadcn-vue components. Load when adding, modifying, or debugging UI components.
theme-creation
Create new themes for PropertyWebBuilder. Use when creating custom themes, styling websites, or modifying theme templates. Handles theme registration, view templates, CSS, and asset configuration.
microservice-architect
Guides the planning of a microservices architecture. Use this skill when asked to design, plan, or architect a system using microservices. This skill helps with service boundary identification, communication pattern selection, data management, and defining service contracts.
architect
Provides architectural guidance and design patterns for implementing new features in the Nick Stack codebase. Use when planning implementations, designing new features, or making architectural decisions.
openai-chatkit-backend-python
Design, implement, and debug a custom ChatKit backend in Python that powers the ChatKit UI without Agent Builder, using the OpenAI Agents SDK (and optionally Gemini via an OpenAI-compatible endpoint). Use this Skill whenever the user wants to run ChatKit on their own backend, connect it to agents, or integrate ChatKit with a Python web framework (FastAPI, Django, etc.).
feature-research
Deep research on features before building with co-founder mindset. Use when user wants to research a feature idea, explore if something is worth building, or says 'research this feature', 'is this worth building', 'explore this idea', or wants product + market + tech analysis.