- Home
- /
- Categories
- /
- Code Gen
Code Gen
Generate code, boilerplate, scaffolding
zustand
by fellipeutaka
Implement global state management for React/TypeScript applications. Use when creating, modifying, or debugging Zustand stores, implementing state management patterns (slices, persist, devtools, immer), setting up Zustand with Next.js/SSR, writing tests for Zustand stores, or working with TypeScript typing for Zustand (curried create, StateCreator, middleware mutators).
defense-in-depth
by Crumbgrabber
Use when invalid data causes failures deep in execution, requiring validation
requirement-workflow
by learnwy
"State-machine driven orchestrator for structured software development. Use when user wants to build a feature, fix a bug, implement something substantial, refactor code, or develop new functionality. Triggers on: '开发功能', '实现这个', 'build this feature', 'implement', 'add new module'. Creates workflow in .trae/workflow/ with stages: ANALYZING → PLANNING → DESIGNING → IMPLEMENTING → TESTING → DELIVERING."
nestjs
by fellipeutaka
NestJS best practices for building production-ready REST APIs, GraphQL APIs, and microservices with TypeScript. Use when writing, reviewing, or refactoring NestJS code: controllers, modules, providers, dependency injection, guards, interceptors, pipes, exception filters, middlewares, custom decorators, DTOs, validation, authentication, authorization, JWT, configuration, testing, database (TypeORM/Prisma), caching, queues (BullMQ), OpenAPI/Swagger, WebSockets, GraphQL (resolvers, mutations, subscriptions, ObjectType, InputType, ArgsType, code-first, schema-first, PubSub), Helmet, CORS, CSRF, lifecycle hooks, graceful shutdown, and feature module architecture. Also use when working with @nestjs/jwt, @nestjs/throttler, @nestjs/terminus, @nestjs/config, @nestjs/swagger, @nestjs/typeorm, @nestjs/mongoose, @nestjs/graphql, @nestjs/apollo, @apollo/server, bullmq, class-validator, graphql, or graphql-ws.
gh-review-comments
by smykla-skalski
List, reply to, resolve, unresolve, and create GitHub PR review comment threads using gh CLI scripts.
systematic-debugging
by Crumbgrabber
Use when encountering any bug, test failure, or unexpected behavior,
jackyshen-write-wechat-article
by mebusw
Use when user asks to "write WeChat article", "create 公众号文章", "write media content", or needs engaging articles for WeChat Official Accounts. Applies Pyramid Principle, engaging hooks, and reader-focused writing.
jackyshen-create-opening-remarks
by mebusw
Generate engaging opening speeches, icebreakers, and introductions for workshops, training sessions, or presentations. Use when user asks for "opening remarks", "training opening", "icebreaker speech".
kaoyan-2027-coach
by storm-crypto
"考研2027全流程学习教练。支持 Obsidian 学习档案初始化、错题归档与复习、今日/周计划、学习日志、周月复盘、模考分析与策略校准。"
npname
by DobroslavRadosavljevic
Validate npm package names and check availability on the registry. Use when creating new npm packages, suggesting package names, or validating package naming conventions.
hxa-connect
by coco-xyz
HXA-Connect bot-to-bot communication channel via WebSocket. Use when replying to HXA-Connect messages or sending messages to other bots.
product-improvement-proposal
by tumf
Propose concrete, high-leverage product/UX improvements to increase a software project's appeal and retention. Use when asked to generate product improvement proposals, UX ideas, onboarding/doc improvements, packaging/pricing positioning suggestions grounded in repo evidence, and prioritized MVP plans (ideation only; no implementation).
daipai-execution-master(带派)
by JWCodeWrote
A high-energy, combat-style execution agent ("Yu Jie" style) that prioritizes speed, efficiency, and aggressive positivity. Best for rapid prototyping, clearing backlogs, and boosting morale.
greats-soul-archive-contributor
by tumf
"Contribute new profiles to tumf/greats-soul-archive. Use when user says they want to add/post/submit a new person/character profile, open a PR, scaffold IDENTITY.md/SOUL.md/sources.md, add meta.yml (category/tags), run scripts/build_index.py, or follow the repo contribution rules."
conflux-rust-integration-test
by conflux-fans
Create or update pytest-based integration tests for conflux-rust, including adding new test modules under integration_tests/tests, using ConfluxTestFramework and pytest fixtures (network, cw3/ew3, accounts, internal_contracts), customizing framework_class and fixtures, and running/debugging tests with pytest and xdist options.
xtb-cluster-md
by silico-quantum
Run xTB (GFN-FF / GFN2-xTB) molecular dynamics for organic molecular clusters (e.g., anthracene/benzene), starting from random packed geometries; then generate animated GIFs (full trajectory, COM view, local clustered subset, bond-emphasized). Use when asked to simulate many-molecule stacking/aggregation dynamics, low-temperature “freezing/condensation” behavior, or to visualize xTB MD trajectories as animations.
android-fastlane-setup
by hitoshura25
Setup Fastlane for Play Store deployment with supply and screengrab
bullmq
by mikkelkrogsholm
"BullMQ — Redis-based distributed job and message queue for Node.js with workers, schedulers, flows, and rate limiting. Use when building with BullMQ or asking about its queues, workers, job configuration, repeatable jobs, flow producers, or Redis connection setup. Fetch live documentation for up-to-date details."
changelog-generator
by Crumbgrabber
Automatically creates user-facing changelogs from git commits by analyzing
go-unit-testing
by sentenz
Automates unit test creation for Go projects using the standard testing package with consistent software testing patterns including In-Got-Want, Table-Driven Testing, and AAA patterns. Use when creating, modifying, or reviewing unit tests, or when the user mentions unit tests, test coverage, or Go testing.
git-worktree
by AntJanus
Use when you need to work on multiple branches simultaneously, run parallel Claude Code sessions, handle emergency hotfixes during feature work, review PRs without switching branches, or test across branches without losing current work. Use when asked to "work on two branches at once", "parallel development", "switch without losing work", "create a worktree", or "hotfix while working on a feature".
trent-chezmoi
by trentshaines
Help with chezmoi dotfile management, ansible playbooks, and syncing configs to the dotfiles repository. Use when modifying configuration files in ~/.config, ~/, ansible playbooks, or other managed locations. ALWAYS prompt the user about syncing to chezmoi after making config changes. Please use this anytime I mention configuration for my computer
drizzle
by mikkelkrogsholm
"Drizzle ORM — lightweight, TypeScript-first SQL ORM with schema-as-code and zero-dependency query builder. Use when building with Drizzle ORM or asking about its schema definition, migrations, query builder, relations, or integration with databases like PostgreSQL, MySQL, or SQLite. Fetch live documentation for up-to-date details."
go-fuzz-testing
by sentenz
Automates fuzz test creation for Go projects using Go's native fuzzing engine with consistent software testing patterns. Use when creating fuzz tests, mutation testing, or when the user mentions fuzzing, coverage-guided testing, or property-based testing.