⚙️Code Generation Skills

Browse skills in the Code Generation category.

Remotion Best Practices

remotion-dev's avatarfrom remotion-dev

A powerful skill for Claude agents.

[Code Generation]

Responsive Images

jezweb's avatarfrom jezweb

A powerful skill for Claude agents.

[Code Generation]

React Hook Form Zod

jezweb's avatarfrom jezweb

A powerful skill for Claude agents.

[Code Generation]

Stitch Loop

google-labs-code's avatarfrom google-labs-code

A powerful skill for Claude agents.

[Code Generation]

Threejs Animation

cloudai-x's avatarfrom cloudai-x

A powerful skill for Claude agents.

[Code Generation]

Shadcn Ui

giuseppe-trisciuoglio's avatarfrom giuseppe-trisciuoglio

A powerful skill for Claude agents.

[Code Generation]

action-controller

bastos's avatarfrom bastos

This skill should be used when the user asks about "controllers", "actions", "params", "strong parameters", "filters", "before_action", "after_action", "callbacks", "respond_to", "render", "redirect_to", "flash messages", "sessions", "cookies", "request handling", "routing constraints", or needs guidance on building Rails controllers.

[Code Generation]

javascript-in-rails

bastos's avatarfrom bastos

Guidance for integrating JavaScript in Rails: import maps, jsbundling-rails (Bun/esbuild/Rollup/Webpack), Turbo helpers, request.js, and UJS replacements. Use when the user asks about JavaScript setup, bundlers, or client-side behavior in Rails.

[Code Generation]

roblox-ui

taozhuo's avatarfrom taozhuo

Roblox UI/GUI development: ScreenGui, Frame, TextLabel, TextButton, UIListLayout, tweening UI. Use when creating or modifying user interfaces.

[Code Generation]

audio-system

jamespacileo's avatarfrom jamespacileo

Manage atmospheric audio for breathe-together-v2. Add new sounds, configure breath synchronization, adjust mixing, and debug audio issues. Includes registry pattern, Tone.js integration, and breath-phase volume envelopes. Covers ambient drones, breath tones, nature soundscapes, and transition chimes.

[Code Generation]

frontend-css

maksimtereshin's avatarfrom maksimtereshin

Write and structure CSS using consistent methodology (Tailwind, BEM, CSS Modules, styled-components), maintain design system tokens, minimize custom CSS, and optimize performance. Use this skill when writing or modifying stylesheets, CSS files, or styled components. Use when working with .css, .scss, .sass, .module.css files, Tailwind utility classes, CSS-in-JS libraries (styled-components, emotion, JSS), or component styling. Use when establishing design tokens for colors, spacing, and typography, when avoiding framework style overrides, when implementing CSS purging or tree-shaking for production, or when maintaining consistent styling methodology across the project. Use when working with global styles, component-scoped styles, or utility class systems.

[Code Generation]

logger-generator

terencefan's avatarfrom terencefan

Generates production-grade, high-availability logging modules for any programming language (Python, TypeScript, Go, etc.). Enforces best practices like rotation, formatting, and minimal dependencies.

[Code Generation]

android-camera

jtakumi's avatarfrom jtakumi

Guidance for implementing and reviewing Android camera features in VTuber Camera.

[Code Generation]

metaprogramming

bastos's avatarfrom bastos

This skill should be used when the user asks about "metaprogramming", "DSL", "domain-specific language", "method_missing", "define_method", "class_eval", "instance_eval", "module_eval", "hooks", "included", "extended", "inherited", "singleton class", "eigenclass", "dynamic methods", "eval", or needs guidance on Ruby metaprogramming techniques.

[Code Generation]

umbraco-development

twofoldtech-dakota's avatarfrom twofoldtech-dakota

Apply when working with Umbraco CMS, Composers, services, or content APIs

[Code Generation]

gpui-patterns

cnwzhu's avatarfrom cnwzhu

Common UI patterns and advanced techniques for GPUI applications. Use when implementing modals, lists, forms, state sharing, or complex component compositions.

[Code Generation]

chrome-extension

tmhr1850's avatarfrom tmhr1850

Chrome拡張機能(Manifest V3)の開発ガイド。tabCapture、Content Scripts、Service Worker、Offscreen Documentの実装時に使用。

[Code Generation]

action-mailer

bastos's avatarfrom bastos

This skill should be used when the user asks about "email", "mailers", "Action Mailer", "deliver_now", "deliver_later", "email templates", "attachments", "mail previews", "SMTP", "email configuration", "interceptors", or needs guidance on sending emails in Rails applications.

[Code Generation]

roblox-audio

taozhuo's avatarfrom taozhuo

Roblox audio: Sound, SoundService, audio effects, 3D sound. Use when working with sounds and music.

[Code Generation]

ui-design

ckorhonen's avatarfrom ckorhonen

Opinionated constraints for building better interfaces with agents. Use when building UI components, implementing animations, designing layouts, reviewing frontend accessibility, or working with Tailwind CSS, motion/react, or accessible primitives like Radix/Base UI.

[Code Generation]

global-validation

maksimtereshin's avatarfrom maksimtereshin

Implement comprehensive input validation with server-side validation (security), client-side validation (UX), fail-early patterns (KISS), specific error messages, allowlists over blocklists, and reusable validators (DRY). Use this skill when validating user input in forms, API endpoints, or data processing functions. Use when implementing validation rules for data types, formats, ranges, required fields, or business rules (SRP). Use when creating validator functions, validation schemas (Zod, Joi, Yup), form validation logic, or input sanitization to prevent injection attacks (SQL, XSS). Use when working with backend validators, frontend form libraries (React Hook Form, Formik), or consistent validation across web forms, API endpoints, and background jobs. Apply validation at multiple layers for defense in depth.

[Code Generation]

nextjs-expert

difyz9's avatarfrom difyz9

Next.js 14+ App Router 开发专家,提供最佳实践、性能优化和现代化开发指导

[Code Generation]

ef-core-entity-implementation

michaellperry's avatarfrom michaellperry

Use this skill when implementing domain entities and their properties in .NET.

[Code Generation]

gpui-init

cnwzhu's avatarfrom cnwzhu

Initialize new GPUI application projects with proper structure and boilerplate. Use when creating a new GPUI app, setting up project structure, or scaffolding a cross-platform Rust desktop UI application.

[Code Generation]

breathing-sync

jamespacileo's avatarfrom jamespacileo

Create and validate breathing-synchronized features for breathe-together-v2. Mode 1 creates visual features responding to UTC-based global breathing cycle (inhale/hold/exhale/hold). Mode 2 validates and debugs why entities aren't responding visibly to breathing synchronization. Includes integration patterns, ECS trait querying, system registration, damping/easing, and systematic 8-point validation.

[Code Generation]

build-feature

MrTrigger's avatarfrom MrTrigger

Autonomous task loop that picks ready tasks, implements them, updates progress.txt, commits, and repeats. Use when asked to 'build feature', 'run the loop', or 'implement these tasks'.

[Code Generation]

frontend-master

Mineru98's avatarfrom Mineru98

Frontend UI/UX work with Gemini CLI in --yolo mode. Use when (1) modifying visual/styling elements in frontend files (.tsx, .jsx, .vue, .svelte, .css), (2) implementing UI components, (3) adjusting layout, colors, spacing, typography, or animations, (4) creating responsive designs, or (5) any frontend task involving how things LOOK rather than how they WORK.

[Code Generation]

hexgrid-algorithms

ccalebcarter's avatarfrom ccalebcarter

Hexagonal grid mathematics, coordinate systems, pathfinding, and spatial algorithms for hex-based games. Use when implementing hex grids, calculating hex distances, finding neighbors, pathfinding on hex maps, spreading effects across hexes, or converting between coordinate systems. Triggers on requests involving hexagonal grids, hex coordinates, A* on hex maps, or hex-based game mechanics.

[Code Generation]

action-view

bastos's avatarfrom bastos

This skill should be used when the user asks about "views", "ERB templates", "partials", "layouts", "render", "form_with", "form helpers", "view helpers", "link_to", "content_for", "yield", "collection rendering", "locals", "tag helpers", "asset helpers", "image_tag", "stylesheet_link_tag", or needs guidance on building Rails views and templates.

[Code Generation]

heroui-design-skill

billlzzz10's avatarfrom billlzzz10

Advanced UI/UX Design Skill using HeroUI and MCP Design Intelligence.

[Code Generation]

rust-project-implementation

lawless-m's avatarfrom lawless-m

Implementing Rust CLI/TUI applications from specifications. Handles Cargo setup, module structure, dependency selection, error handling patterns, and system dependency documentation. Use when implementing a new Rust project from scratch or a detailed plan.

[Code Generation]

logic-master

Mineru98's avatarfrom Mineru98

Logic optimization and image-based code tasks with Codex CLI in --yolo mode. Use when (1) optimizing code logic or algorithms, (2) processing image inputs (screenshots, diagrams, mockups) to generate or modify code, (3) refactoring business logic, (4) debugging complex logic issues, (5) code generation from visual references, or (6) any task requiring image attachment for context.

[Code Generation]

victoria3-mod-dev

trotsky1997's avatarfrom trotsky1997

Comprehensive Victoria 3 modding skill for creating, modifying, and debugging mods. Use when working with Victoria 3 mods for (1) Creating new mods from scratch, (2) Adding or modifying game content (decisions, events, buildings, laws, technologies, etc.), (3) Understanding mod file structure and syntax, (4) Debugging mod errors, (5) Creating localization files, (6) Working with .mod descriptor files, or any other Victoria 3 modding tasks.

[Code Generation]

umbraco-modern-guide

twofoldtech-dakota's avatarfrom twofoldtech-dakota

Apply when working with Umbraco 14+, Lit components, Content Delivery API, or backoffice extensions

[Code Generation]

restify-conversion

TritonDataCenter's avatarfrom TritonDataCenter

Orchestrate the conversion of Node.js Restify API services to Rust Dropshot API traits. Use this skill when migrating Node.js services to Rust. This orchestrator spawns separate sub-agents for each phase to manage context.

[Code Generation]

frontend-design

enoch-robinson's avatarfrom enoch-robinson

前端界面设计技能。创建独特、高质量的前端界面,避免通用 AI 风格。当用户需要构建网站、落地页、仪表盘、React 组件、HTML/CSS 布局或美化任何 Web UI 时使用此技能。

[Code Generation]

frontend-design

raunakjaggi's avatarfrom raunakjaggi

Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.

[Code Generation]

react-ui

mikeastock's avatarfrom mikeastock

Opinionated constraints for building better interfaces with agents.

[Code Generation]

roblox-scripting

taozhuo's avatarfrom taozhuo

Luau scripting for Roblox: variables, functions, tables, modules, events, coroutines. Use when writing or debugging Roblox Lua code.

[Code Generation]

module-writer

djaiss's avatarfrom djaiss

Create or update a journal entry module (database, model, actions, views, controllers, API, docs, tests). Use when adding a new journal module or changing an existing module such as mood, health, or obligations.

[Code Generation]

gpui-elements

cnwzhu's avatarfrom cnwzhu

UI element creation and composition with GPUI. Use when building element trees, creating custom components, implementing layouts, or working with conditional rendering.

[Code Generation]

hotwire

bastos's avatarfrom bastos

This skill should be used when the user asks about "Hotwire", "Turbo", "Turbo Drive", "Turbo Frames", "Turbo Streams", "Stimulus", "Stimulus controllers", "Stimulus values", "Stimulus targets", "Stimulus actions", "import maps", "live updates", "partial page updates", "SPA-like behavior", "real-time updates", "turbo_frame_tag", "turbo_stream", "broadcast", or needs guidance on building modern Rails 7+ frontends without heavy JavaScript frameworks.

[Code Generation]

frontend-responsive

maksimtereshin's avatarfrom maksimtereshin

Implement mobile-first responsive layouts using fluid containers, media queries, standard breakpoints, relative units (rem/em), and touch-friendly design patterns. Use this skill when creating layouts that adapt across mobile, tablet, and desktop screens. Use when writing media queries or breakpoint-specific styles, implementing fluid grid systems, designing touch targets for mobile devices, or optimizing images and assets for different screen sizes. Use when working with responsive CSS frameworks (Tailwind responsive utilities, Bootstrap grid, CSS Grid, Flexbox), when testing layouts across multiple viewports, or when ensuring readable typography and content priority on smaller screens. Use when implementing mobile navigation patterns or adaptive UI components.

[Code Generation]

react-development

sergioperez8042's avatarfrom sergioperez8042

Habilidad para desarrollar aplicaciones web modernas usando React, aplicando buenas prácticas, patrones de diseño, testing, TypeScript y frameworks del ecosistema.

[Code Generation]

roblox-physics

taozhuo's avatarfrom taozhuo

Roblox physics and parts: BasePart, Model, constraints, welds, motors, collision. Use when working with 3D objects and physics.

[Code Generation]

golang

difyz9's avatarfrom difyz9

创建一个符合Go最佳实践的Web服务项目,使用现代化的技术栈和清晰的项目结构。

[Code Generation]

frontend-designer

hexnickk's avatarfrom hexnickk

Apply when creating React frontend UI: pages, dashboards, forms, components, layouts, landing pages, modals. Enforces utilitarian design — hard shadows, 2px borders, warm cream/yellow palette, no dark mode. Tech: React, Tailwind, shadcn (customized).

[Code Generation]

code-implementation

justkids2018's avatarfrom justkids2018

Code implementation standards, patterns, and best practices. Use when writing code, implementing features, following coding conventions, or need guidance on code structure, naming, error handling, and testing.

[Code Generation]

gpui-styling

cnwzhu's avatarfrom cnwzhu

Styling GPUI elements with Tailwind-like utility methods. Use when applying styles, layouts, colors, spacing, or creating responsive designs.

[Code Generation]

library-writer

jayteealao's avatarfrom jayteealao

This skill should be used when writing software libraries, packages, or modules following battle-tested patterns for clean, minimal, production-ready code. It applies when creating new libraries, refactoring existing ones, designing library APIs, or when clean, dependency-minimal library code is needed. Triggers on requests like "create a library", "write a package", "design a module API", or mentions of professional library development.

[Code Generation]
← Back to All Skills