- Home
- /
- Categories
- /
- Types
Types
Type checking and type generation
knowledge-ingestion-patterns
by mindmorass
Patterns for ingesting knowledge into vector databases and RAG systems
test-strategy
by pluginagentmarketplace
Production-grade test strategy skill with risk-based testing, coverage analysis, quality gates, and resource optimization
dom-hierarchy
by marius-townhouse
Use when working with DOM APIs. Use when typing element references. Use when creating DOM utilities. Use when handling events. Use when manipulating the DOM.
firebase-nextjs-integration-strategies
by Agentient
Next.js 14+ App Router integration with Firebase including server/client SDK separation and data fetching patterns. PROACTIVELY activate for: (1) setting up dual SDK architecture for client/server, (2) fetching data in Server Components with Admin SDK, (3) implementing real-time listeners in Client Components. Triggers: "nextjs firebase", "app router", "server client sdk"
XState Audition Testing Skill
by boneskull
Expert guidance on testing XState v5 Actors using xstate-audition library for comprehensive state machine and actor testing
domain-language-types
by marius-townhouse
Use when naming types. Use when types describe structure not meaning. Use when domain experts won't understand type names.
bucket
by mcxross
This skill should be used when the user asks about Bucket Protocol, BUCK stablecoin, Bucket CDP, sBUCK, BKT token, or wants to integrate with Bucket on Sui. Covers CDP/bottle management, BUCK minting/redemption, stability pool (tank), staking (well), flash loans, and liquidations.
bupkis-assertion-patterns
by boneskull
How to write idiomatic assertions with the Bupkis assertion library for TypeScript and JavaScript
async-over-callbacks
by marius-townhouse
Use when writing asynchronous code. Use when tempted to use callbacks. Use when composing multiple async operations.
terraform-patterns
by mindmorass
Terraform infrastructure as code patterns and best practices. Use when writing Terraform configurations, creating modules, managing state, or designing IaC architectures.
video-upload-patterns
by mindmorass
Video upload patterns for YouTube, TikTok, and Vimeo. Use when uploading videos to platforms, managing video metadata, scheduling video releases, or handling bulk video uploads.
aws-patterns
by mindmorass
AWS cloud infrastructure patterns and best practices. Use when designing AWS architectures, creating Lambda functions, configuring S3 buckets, setting up EC2 instances, designing VPCs, or implementing any AWS services.
distinct-special-values
by marius-townhouse
Use when tempted to use -1 or "" as special values. Use when indexOf returns -1. Use when special cases need representation.
seo-metadata
by canatufkansu
Dynamic metadata generation per locale with canonical URLs, Open Graph tags, Twitter cards, and hreflang alternates. Use when implementing page metadata, setting up SEO for multilingual sites, or configuring social sharing previews.
davenov:cc:expert-convex-nextjs
by kaladivo
Provides expertise for building full-stack applications with Convex backend and Next.js frontend, including schema design, type-safe functions, authentication, server rendering, and real-time subscriptions. Use when building or debugging Convex + Next.js applications, implementing real-time features, or needing guidance on Convex Auth, preloadQuery patterns, or function design.
pm
by jforksy
PRD writing and feature specification with lean/MVP mindset for CTO-ready handoff
Shopify Section Patterns
by sarojpunde
Best practices for creating Shopify 2.0 sections with inline CSS and JavaScript
database-best-practices
by sarojpunde
Prisma ORM best practices for Shopify apps including multi-tenant data isolation, query optimization, transaction patterns, and migration strategies. Auto-invoked when working with database operations.
auth-security-validator
by hirefrank
Autonomous validation of authentication security. Checks password hashing, cookie configuration, CSRF protection, and session management for OWASP compliance.
svelte-ui-integration
by ajianaz
Implement or extend user-facing workflows in SvelteKit applications with full-stack capabilities. Specialized in SvelteKit's load functions, form actions, and progressive enhancement. Use when the feature is primarily a UI/UX change backed by existing APIs, affects only the web frontend, and requires following SvelteKit conventions.
shadcn-ui-design-validator
by hirefrank
Automatically validates frontend design patterns to prevent generic aesthetics (Inter fonts, purple gradients, minimal animations) and enforce distinctive, branded design during Tanstack Start (React) development with shadcn/ui
Shopify i18n Basics
by sarojpunde
Internationalization fundamentals for multi-language Shopify themes
pocketbase-api-add-field
by Whamp
This skill should be used when the user asks to "add fields to PocketBase collection", "modify PocketBase schema", "add new collection fields", "update PocketBase collection", "PocketBase JavaScript SDK API", "programmatically add PocketBase fields", or mentions modifying PocketBase collection schemas via API. Provides comprehensive guidance for adding fields to existing PocketBase collections using the JavaScript SDK API.
Shopify Schema Design
by sarojpunde
Best practices for creating comprehensive section schemas with all setting types