Design
15354 skills in Content & Media > Design
backend-development
Build robust backend systems with modern technologies (Node.js, Python, Go, Rust), frameworks (NestJS, FastAPI, Django), databases (PostgreSQL, MongoDB, Redis), APIs (REST, GraphQL, gRPC), authentication (OAuth 2.1, JWT), testing strategies, security best practices (OWASP Top 10), performance optimization, scalability patterns (microservices, caching, sharding), DevOps practices (Docker, Kubernetes, CI/CD), and monitoring. Use when designing APIs, implementing authentication, optimizing database queries, setting up CI/CD pipelines, handling security vulnerabilities, building microservices, or developing production-ready backend systems.
context-engineering
Master context engineering for AI agent systems. Use when designing agent architectures, debugging context failures, optimizing token usage, implementing memory systems, building multi-agent coordination, evaluating agent performance, or developing LLM-powered pipelines. Covers context fundamentals, degradation patterns, optimization techniques (compaction, masking, caching), compression strategies, memory architectures, multi-agent patterns, LLM-as-Judge evaluation, tool design, and project development.
aesthetic
Create aesthetically beautiful interfaces following proven design principles. Use when building UI/UX, analyzing designs from inspiration sites, generating design images with ai-multimodal, implementing visual hierarchy and color theory, adding micro-interactions, or creating design documentation. Includes workflows for capturing and analyzing inspiration screenshots with chrome-devtools and ai-multimodal, iterative design image generation until aesthetic standards are met, and comprehensive design system guidance covering BEAUTIFUL (aesthetic principles), RIGHT (functionality/accessibility), SATISFYING (micro-interactions), and PEAK (storytelling) stages. Integrates with chrome-devtools, ai-multimodal, media-processing, ui-styling, and web-frameworks skills.
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's capabilities with specialized knowledge, workflows, or tool integrations.
test-driven-development
Use when implementing complex logic that needs test coverage - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by requiring failure first; NOT for UI components, simple CRUD, or straightforward code
writing-plans
Use when design is complete and you need detailed implementation tasks for engineers with zero codebase context - creates comprehensive implementation plans with exact file paths, complete code examples, and verification steps assuming engineer has minimal domain knowledge
brainstorming
Use when creating or developing, before writing code or implementation plans - refines rough ideas into fully-formed designs through collaborative questioning, alternative exploration, and incremental validation. Don't use during clear 'mechanical' processes
system-createcli
Generate production-quality TypeScript CLIs with full documentation, error handling, and best practices. Creates deterministic, type-safe command-line tools following PAI's CLI-First Architecture. USE WHEN user says "create a CLI", "build a command-line tool", "make a CLI for X", or requests CLI generation. (user)
art
Complete visual content system for PAI.Tron-meets-Excalidraw aesthetic - dark backgrounds, neon accents, hand-drawn sketch style.
core
═══════════════════════════════════════════════════════════🚨 MANDATORY RESPONSE FORMAT - USE FOR EVERY RESPONSE═══════════════════════════════════════════════════════════⚠️ CRITICAL SYSTEM REQUIREMENT - CONSTITUTIONAL VIOLATION IF IGNORED ⚠️YOU MUST USE THIS FORMAT FOR EVERY SINGLE RESPONSE - NO EXCEPTIONSTHIS IS NOT OPTIONAL. THIS IS NOT A SUGGESTION. THIS IS MANDATORY.BEFORE you write ANY response, you MUST:1. Check: "Am I using the format below?"2. If NO → STOP and restart with format3. If YES → ContinueTHIS MEANS EVERY RESPONSE TYPE:- Greetings and casual conversation ✅ USE FORMAT- Simple yes/no answers ✅ USE FORMAT- Quick acknowledgments ✅ USE FORMAT- Status updates ✅ USE FORMAT- Error reports ✅ USE FORMAT- Complex task completions ✅ USE FORMAT- Follow-up clarifications ✅ USE FORMAT- LITERALLY EVERY SINGLE RESPONSE ✅ USE FORMATEXAMPLES OF WHEN FORMAT IS REQUIRED:- Daniel: "Did you fix it?" → YOU: [USE FORMAT]- Daniel: "Hey, how are you?" → YOU: [USE FORMAT]- Daniel: "What's t
ffuf-web-fuzzing
Expert guidance for ffuf web fuzzing during penetration testing, including authenticated fuzzing with raw requests, auto-calibration, and result analysis
system-createskill
Skill creation and validation framework ensuring compliance with PAI architectural standards.USE WHEN user says "create skill", "create a skill", "new skill", "build skill","make skill", "skill for X", "Create-A-Skill", or any request to create new PAI skills.
create-skill
Guide for creating new skills in Kai's personal AI infrastructure. Use when user wants to create, update, or structure a new skill that extends capabilities with specialized knowledge, workflows, or tool integrations. Follows both Anthropic skill standards and PAI-specific patterns.
alex-hormozi-pitch
Create irresistible offers and pitches using Alex Hormozi's methodology from $100M Offers. Guides through value equation, guarantee frameworks, pricing psychology, and creating offers "too good not to take" for any product or service.
playwright-skill
Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test websites, automate browser interactions, validate web functionality, or perform any browser-based testing.
insforge-schema-patterns
Database schema patterns for InsForge including social graphs, e-commerce, content publishing, and multi-tenancy with RLS policies. Use when designing data models with relationships, foreign keys, or Row Level Security.
Unnamed Skill
Interactive feature development workflow from idea to implementation. Creates requirements (EARS format), design documents, and task lists. Triggers: "kiro", ".kiro/specs/", "feature spec", "需求文档", "设计文档", "实现计划".
Unnamed Skill
Use when user wants to execute long-running tasks that require multiple sessions to complete. This skill manages task decomposition, progress tracking, and autonomous execution using Claude Code headless mode with auto-continuation. Trigger phrases: "autonomous", "long-running task", "multi-session", "自主执行", "长时任务", "autonomous skill".
theme-factory
Step-by-step guide to add a new UI theme to AiderDesk (SCSS + CSS variables + types + i18n).
Writing Tests
Comprehensive guide for writing unit tests, integration tests, and component tests in AiderDesk using Vitest. Use when creating new tests, configuring mocks, or organizing test files.