- Home
- /
- Categories
- /
- Types
Types
Type checking and type generation
harness-ci
by markus41
Harness CI (Continuous Integration) for container-native builds with test intelligence, caching, parallelization, and build infrastructure management
gis-mapping
by peterbamuhigire
"Use for web apps that need Leaflet-first GIS mapping, location selection, map-driven UIs, or geofencing validation. Covers Leaflet setup, optional tile providers, data storage, and backend validation patterns."
protobuf
by bufbuild
Use when working with Protocol Buffer (.proto) files, buf.yaml, buf.gen.yaml, or buf.lock. Covers proto design, buf CLI, gRPC/Connect services, protovalidate constraints, schema evolution, and troubleshooting lint/breaking errors.
image-compression
by peterbamuhigire
"Client-side image compression before upload using Squoosh with Canvas fallback and server-side Sharp validation. Use for web apps needing max width 1920px, max size 512KB, transparent UX, and consistent compression stats."
pipeline
by TestAny-io
Testany 流水线 CRUD - 创建/查询/更新/删除 pipeline,编排用例执行顺序和变量传递(执行请用 /tests)
go-interfaces
by cxuu
Go interfaces, type assertions, type switches, and embedding from Effective Go. Covers implicit interface satisfaction, comma-ok idiom, generality through interface returns, interface and struct embedding for composition. Use when defining or implementing interfaces, using type assertions/switches, or composing types through embedding.
skills
by ThePrimeagen
```
skills
by ThePrimeagen
Cloudflare Assets binding usage rules
skills
by ThePrimeagen
Follow a safe rollout flow: apply bun run db:migrate:local first, validate locally, commit schema + generated migrations together, then apply bun run db:migrate:remote for Cloudflare-connected environments.
supabase-extract-jwt
by yoanbernabeu
Extract and decode Supabase-related JWTs from client-side code, cookies, and local storage patterns.
Bankr x402 SDK - Client Patterns
by BankrBot
This skill should be used when the user asks to "implement Bankr SDK client", "write bankr-client.ts", "create SDK client setup", "common files for SDK project", "package.json for Bankr SDK", "tsconfig for Bankr", "SDK TypeScript patterns", "execute SDK transactions", or needs the reusable client code and common project files for Bankr SDK integrations.
Bankr Dev - Client Patterns
by BankrBot
This skill should be used when the user asks to "implement Bankr client", "write bankr-client.ts", "create API client for Bankr", "common files for Bankr project", "package.json for Bankr", "tsconfig for Bankr", "Bankr TypeScript patterns", "Bankr response types", or needs the reusable client code and common project files for Bankr API integrations.
Bankr x402 SDK - Token Swaps
by BankrBot
This skill should be used when the user asks to "swap tokens", "exchange ETH for USDC", "buy DEGEN", "sell tokens", "swap on Base", "trade crypto", "convert ETH to WETH", "exchange tokens", "token swap code", "0x routing", or any token swap operation. Also use for questions about ERC20 approvals, allowanceTarget, swap transaction execution, or building swap transactions with the Bankr SDK.
Bankr x402 SDK - Job Management
by BankrBot
This skill should be used when the user asks about "job status", "check if request completed", "cancel request", "why is my request taking so long", "poll for result", "batch requests", "retry failed request", "request timeout", "async operations", "job lifecycle", "manual polling", or needs advanced control over SDK async operations, manual job polling, batch processing, retry logic, or job cancellation.
rivetkit-client-javascript
by rivet-dev
"RivetKit JavaScript client guidance. Use for browser, Node.js, or Bun clients that connect to Rivet Actors with rivetkit/client, create clients, call actions, or manage connections."
dev.bootstrap.typescript
by kevinslin
Bootstrap or augment TypeScript projects. Use when asked to scaffold a new TypeScript project using the Copier template at /Users/kevinlin/code/copier-typescript-codex, or when asked to add a pre-commit hook that runs formatting and linting in an existing project.
go-expert
by nguyenthienthanh
"Go/Golang backend expert. PROACTIVELY use when working with Go, Gin, Echo, Fiber frameworks. Triggers: golang, go, gin, echo, fiber"
seo-schema
by nguyenthienthanh
"Validate structured data (Schema.org JSON-LD) using Google Rich Results Test. Ensures schema is error-free before deployment."
react-native-expert
by nguyenthienthanh
"React Native best practices expert. PROACTIVELY use when working with React Native, mobile apps, Expo. Triggers: react-native, expo, mobile, iOS, Android, NativeWind"
conference-talk-builder
by kriscard
"Content: Use when structuring conference talks or creating iA Presenter slides. NOT for written blog posts or docs."
Interactive Teaching
by kriscard
"Learning: Use for /learn sessions or when user explicitly asks to be taught step-by-step. NOT for quick answers or general help."
calendly-api
by vamseeachanta
Calendly scheduling automation using REST API v2 for managing event types, availability, bookings, webhooks, and scheduling workflows
Assistant
by kriscard
"Workflow: Use for /standup, /weekly-summary, /context-save, /staff-progress, or Staff Engineer career tracking. NOT for general coding help."
code-assistant
by kriscard
"Development: Use when writing, debugging, or refactoring code. Orchestrates specialist agents (TypeScript, React, etc). NOT for architecture decisions."