- Home
- /
- Categories
- /
- Code Gen
Code Gen
Generate code, boilerplate, scaffolding
create-pr
by ruchernchong
Push branch and create GitHub pull request (auto-assigned)
zustand
by Alicoder001
Zustand state management patterns for React applications. Use when implementing client-side global state, persisted state, or computed values. Lightweight alternative to Redux with minimal boilerplate.
postgis-buffer
by mmbmf1
Create buffer geometries with ST_Buffer, with correct units and safe patterns for geometry vs geography.
character-profile-generator
by BizShuk
This skill generates detailed virtual character profiles based on a standardized template. Use this skill when a user wants to create or refine a character for stories, roleplay, or virtual assistants. It guides the user through a clarifying dialogue to establish core personality, behavior, and background before generating the final profile.
Restart Prompt Skill
by bennoloeffler
When you notice these, proactively suggest /prompt-for-restart.
specs
by petestewart
Create technical specifications from PRD.md and PROBLEM.md. Use when the user has a PRD and wants detailed technical specs for implementation. Also use when the user says "/specs", "create specs", "technical specifications", or "spec it out".
first-principle-thinking
by campbellmcgregor
Expert methodology for breaking down complex problems into fundamental truths and rebuilding solutions from the ground up. Use when users need breakthrough innovation (not incremental improvement), question industry assumptions, face seemingly impossible problems, want to understand root causes, ask "why does this have to be this way", "rethink from scratch", "reimagine this", request analysis "from first principles", want to challenge conventional wisdom, question everything, or need to deconstruct problems to their core elements. Ideal for strategic decisions, innovation challenges, cost optimization, and escaping local optima.
canvas-design
by zhongjis
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
rails-action-cable
by shivamsinghchahar
Master Action Cable for real-time WebSocket communication in Rails. Use when building real-time features like live notifications, chat, presence tracking, collaborative editing, or live data updates. Covers connections, channels, broadcasting, subscriptions, and testing.
idealista-notion-sync
by valkli
Deep synchronization of property listings from Idealista to the 'Residential Properties' Notion database. Navigates into each listing to extract full details (price, area, rooms, floor) while mimicking human behavior with random delays and once-a-day agency rotation.
prd
by AnsarUllahAnasZ360
Create self-verifying PRDs for autonomous execution. Interviews users to gather requirements, then generates structured prd.json with phased implementation and appropriate testing strategies. Supports 7 task categories with type-specific workflows. Use when user says "create a prd", "prd for", "plan a feature", "plan this", "write prd", or wants to plan any multi-step implementation work.
recur-portal
by recur-tw
Implement Customer Portal for subscription self-service. Use when building account pages, letting customers manage subscriptions, update payment methods, view billing history, or when user mentions "customer portal", "帳戶管理", "訂閱管理", "更新付款方式", "self-service".
protobuf-developer
by imrenagi
Protobuf schema development guidelines. This skill should be used when writing, reviewing, or refactoring Protocol Buffer definitions to ensure consistency, backwards compatibility, and adherence to style guides.
competitive-landscape
by TriNgo0108
This skill should be used when the user asks to "analyze competitors", "assess competitive landscape", "identify differentiation", "evaluate market positioning", "apply Porter's Five Forces", or requests competitive strategy analysis.
contributing-guide-generator
by ehtbanton
Generate CONTRIBUTING.md files for open source project contribution guidelines. Triggers on "create contributing guide", "generate contributing.md", "contribution guidelines", "how to contribute".
rust-tdd
by hwatkins
Test-driven development enforcement for Rust. Requires failing tests before implementation. Use when implementing features, fixing bugs, or when code quality discipline is needed.
todo
by gracebotly
Planning and progress tracking skill for agent's internal reasoning. Use when an agent needs to create, track, and complete tasks across its own multi-step operations and maintain state persistence.
laravel
by markhamsquareventures
How to work effectively with Laravel, always use when developing Laravel features
RHDH Frontend Dynamic Plugin Bootstrap
by kadel
This skill should be used when the user asks to "create RHDH frontend plugin", "bootstrap frontend dynamic plugin", "create UI plugin for RHDH", "new frontend plugin for Red Hat Developer Hub", "add entity card to RHDH", "create dynamic route", "add sidebar menu item", "configure mount points", "create theme plugin", or mentions creating frontend components, UI pages, entity cards, or visual customizations for Red Hat Developer Hub or RHDH. This skill is specifically for frontend plugins - for backend plugins, use the separate backend plugin skill.
inertia
by markhamsquareventures
How to work effectively with Inertia, always use when developing frontend features
adonisjs-cli
by leobrival
AdonisJS Ace CLI expert for building TypeScript backend applications. Use when users need to scaffold, develop, build, or manage AdonisJS projects, run migrations, create models/controllers, or configure packages.
figma-diagram-design
by stoodiohq
Apply professional color theming to Figma diagrams (flowcharts, decision trees, sequence diagrams, state diagrams, gantt charts). Use this skill whenever creating diagrams with the Figma:generate_diagram tool. Automatically assigns distinct colors to top-level branches, with child nodes inheriting their parent branch's color family for clear visual hierarchy.
bubble-io-plugins
by afaraha8403
Bubble.io plugin development rules, API reference, and coding standards. Use when working on any task in this repo: writing, reviewing, refactoring, or creating initialize.js, update.js, preview.js, header.html, element actions, client-side actions, server-side actions (SSA), Plugin API v4 async/await code, JSDoc, setup files, README, CHANGELOG, marketplace descriptions, or field tooltips. Also use for security audits, code review, debugging, and publishing plugins. Covers instance/properties/context objects, BubbleThing/BubbleList interfaces, data loading suspension, DOM/canvas rules, element vs shared headers, exposed states, event handling, ESLint standards, and Bubble hard limits.
devdocs-requirements
by ab300819
Expand user requirements into detailed DevDocs documents. Use when users provide feature requirements, want to clarify requirements, need to create product requirement documents, or add project context/background information. Triggers on keywords like "requirements", "PRD", "feature request", "user story", "项目背景", "补充信息", "context", "background".