Designs software architecture and selects appropriate patterns for projects. Use when designing systems, choosing...
find ~/CloudAI-X/ -name "*.skill"
Designs and implements testing strategies for any codebase. Use when adding tests, improving coverage, setting up...
Patterns for parallel subagent execution using Task tool with run_in_background. Use when coordinating multiple...
Designs REST and GraphQL APIs including endpoints, error handling, versioning, and documentation. Use when creating...
Manages Git workflows including branching, commits, and pull requests. Use when working with Git, creating commits,...
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when...
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility",...
Convex backend development guidelines. Use when writing Convex functions, schemas, queries, mutations, actions, or...
Analyzes codebases to understand structure, tech stack, patterns, and conventions. Use when onboarding to a new...
Analyzes and optimizes application performance across frontend, backend, and database layers. Use when diagnosing...
Three.js materials - PBR, basic, phong, shader materials, material properties. Use when styling meshes, working with...
Three.js asset loading - GLTF, textures, images, models, async patterns. Use when loading 3D models, textures, HDR...
Three.js post-processing - EffectComposer, bloom, DOF, screen effects. Use when adding visual effects, color...
Three.js shaders - GLSL, ShaderMaterial, uniforms, custom effects. Use when creating custom visual effects,...
Three.js textures - texture types, UV mapping, environment maps, texture settings. Use when working with images, UV...
Three.js animation - keyframe animation, skeletal animation, morph targets, animation mixing. Use when animating...
Three.js scene setup, cameras, renderer, Object3D hierarchy, coordinate systems. Use when setting up 3D scenes,...
Three.js geometry creation - built-in shapes, BufferGeometry, custom geometry, instancing. Use when creating 3D...
Three.js interaction - raycasting, controls, mouse/touch input, object selection. Use when handling user input,...
Three.js lighting - light types, shadows, environment lighting. Use when adding lights, configuring shadows, setting...