內容與媒體
內容創作、媒體處理和設計技能
18175 skills in this category
supabase-jwt-auth
Implement JWT custom claims authentication for Supabase to reduce API database queries. Use when building Next.js API routes that need user authentication and authorization (role, company_id, facility_id). Embeds user metadata into JWT tokens to eliminate 40% of database queries per API request. Triggers when implementing authentication in API routes, optimizing Supabase queries, or setting up user session management.
system-createskill
Skill creation and validation framework ensuring compliance with Helix 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 Helix skills.
tdd-refactor-phase
Guide experienced developers through REFACTOR phase of TDD cycle - improving code quality while maintaining green tests
documentation-creation
Create comprehensive project documentation from scratch. Use when setting up INITIAL documentation for a new project or building a complete documentation suite. NOT for updating existing docs (use documentation-sync instead). Covers project analysis, documentation structure, templates, and verification.
typescript-development
Helps build and extend TypeScript Express APIs using Clean Architecture, inversify dependency injection, Prisma ORM, and Railway deployment patterns established in the upkeep-io project.
searcher
Use this skill when the user wants to search for files by text content, find files containing specific text, or get a list of file paths related to a search term. The skill searches the codebase and returns matching file paths with context.
figma-screenshot-extractor
Extract and save Figma screenshots from Codex session logs when user needs to recover images captured by the Figma MCP server
postgres-nanoid
This skill should be used when the user asks to "generate IDs", "create identifiers", "use nanoid", "add public_id", "prefixed identifiers", "short IDs", or discusses ID generation strategies, public vs internal IDs, or URL-friendly identifiers. Use nanoid for public identifiers and UUID for auth.users references.
xml-sitemap-generator
Generate valid XML sitemap files for websites with proper URL entries, priorities, change frequencies, and optional image/video extensions. Triggers on "create sitemap", "generate sitemap.xml", "XML sitemap for", "SEO sitemap".
azure-wiki-generator
Generate and manage Azure DevOps Wiki pages with markdown content. Use when creating project documentation or wiki pages.
material3-expressive
Material 3 Expressiveガイドラインに沿ったUI実装を提供するスキル。Jetpack Composeで画面やコンポーネントを作成する際に使用。MotionScheme、新しいExpressiveコンポーネント、テーマ設定のパターンを提供。
implementation-plan-reviewer
Use when reviewing implementation plans before execution, especially plans derived from design documents. Performs exhaustive analysis to ensure the plan is detailed enough for agents to execute without guessing interfaces, data shapes, or dependencies. Verifies timeline structure, parallel/sequential work organization, QA checkpoints, and agent responsibilities.
doc-updates
Update documentation files based on recent changes while enforcing project writing guidelines.
custom-statusline
Set up custom Claude Code status line with Nerd Font icons, colors, git status, usage tracking, system info, and project context. NO EMOJIS - only Nerd Font icons and symbols. Use when configuring statusline, setting up status bar, or customizing Claude UI. Triggers with statusline, status bar, custom theme.
legislative-flattener
Converts hierarchical legislative text from Word documents into a flat list of requirements. Use when processing regulatory documents, compliance frameworks, or legal text that needs to be extracted into individual, numbered requirements for analysis or mapping.
design-guide
Professional design methodology for building modern, premium interfaces with client branding. Use for ALL client work and non-AICA projects. Applies glassforium logic, cinematic polish, and intentional design principles while adapting to client colors and brand identity. For Kelvin's personal AICA brand (black glass + gold), use the 'aica' skill instead.
security-audit
Security auditing for Rust/WebAssembly applications. Identifies vulnerabilities,reviews unsafe code, validates input handling, and ensures secure defaults.Follows OWASP guidelines and Rust security best practices.
fastify
Builds high-performance Node.js APIs with Fastify, TypeScript, schema validation, and plugins. Use when building fast REST APIs, microservices, or needing schema-based validation.
volunteer-coordination
👥 Comprehensive volunteer program management including recruitment, training, scheduling, and recognition for successful festival operations.
console-features
Console UI, API endpoints, template rendering, user-facing features