- Home
- /
- Categories
- /
- Types
Types
Type checking and type generation
certifications-training
by pluginagentmarketplace
Professional certifications, CTF competitions, and training resources for AI security practitioners
Design System Patterns
by Gyejoon
This skill should be used when the user asks about "디자인 시스템", "변수", "테마", "컬러 팔레트", "타이포그래피 스케일", "스페이싱 시스템", "컴포넌트 라이브러리", or wants to create or manage design system components and tokens in Pencil.
graphql-resolvers
by jovermier
GraphQL resolver patterns including dataloader for N+1 prevention, context propagation, authorization, error handling, and validation. Use when implementing GraphQL resolvers.
roadmap-prioritization-planning
by pluginagentmarketplace
Master prioritization frameworks, roadmap planning, timeline estimation, and resource allocation. Create executable roadmaps that drive focus and alignment.
ppt生成大师
by CyangZhou
可以直接通过大模型生成ppt文件。支持从 Markdown 大纲自动转换为 PowerPoint 演示文稿。
functional-constructs-types
by marius-townhouse
Use when building arrays in loops. Use when types don't flow through code. Use when considering map/filter/reduce.
diagramming
by tenzir
Generate Excalidraw diagrams. Use when creating flowcharts, ER diagrams, sequence diagrams, block diagrams, or any .excalidraw files.
defense-implementation
by pluginagentmarketplace
Implement mitigations, create input filters, design output guards, and build defensive prompting for LLM security
angular-typescript-cursorrules-prompt-file-cursorrules
by Tryboy869
"Apply for angular-typescript-cursorrules-prompt-file. --- description: General rules for Angular components, focusing on code quality, performance, and maintainability. globs: */.component.ts"
control-union-distribution
by marius-townhouse
Use when conditional types behave unexpectedly with unions. Use when boolean or never types cause surprises. Use when needing to prevent distribution over unions. Use when recursive generic types don't distribute.
accurate-environment-model
by marius-townhouse
Use when defining global types. Use when augmenting window. Use when typing environment variables. Use when working with build-time constants. Use when configuring type definitions.
skill-protocol-mastery
by rafaelcalleja
This skill should be used when the user asks to "create a skill", "write a SKILL.md", "validate skill structure", "improve skill description", "understand skill protocol", "design skill architecture", or needs guidance on progressive disclosure, trigger phrases, writing style, or skill validation for Claude Code.
liberal-accept-strict-return
by marius-townhouse
Use when designing function signatures. Use when creating APIs. Use when parameters have optional fields but return types feel too broad.
zustand-v5-typed-store-creation
by Agentient
Zustand v5 store creation with curried function syntax and TypeScript typing patterns. PROACTIVELY activate for: (1) creating typed Zustand stores with v5 syntax, (2) integrating persist and devtools middleware, (3) using useShallow for performance. Triggers: "zustand", "create store", "global state"
module-augmentation
by marius-townhouse
Use when extending third-party types. Use when adding properties to existing interfaces. Use when plugins extend core types. Use when declaration merging is needed. Use when augmenting global types.
database-schema-evaluator
by Agentient
Expert evaluation of database schema designs using multi-perspective analysis. PROACTIVELY activate for: (1) Reviewing database schema designs, (2) Comparing alternative schema approaches, (3) Identifying normalization issues, (4) Assessing scalability and performance implications, (5) Evaluating data integrity constraints, (6) Analyzing schema evolution capabilities. Triggers: "evaluate database schema", "review db design", "assess data model", "compare schema approaches", "check normalization", "database design review", "analyze table structure", "review ER diagram", "evaluate data architecture"
firestore-data-modeling-patterns
by Agentient
Firestore data modeling best practices including subcollections, document structure, and atomic operations. PROACTIVELY activate for: (1) designing Firestore collection structures, (2) choosing between subcollections vs root collections, (3) implementing transactions vs batched writes. Triggers: "subcollection", "data model", "firestore"
prd-completeness-auditor
by Agentient
Systematic completeness audit of Product Requirements Documents using 100+ item MECE checklist, severity-classified gap detection, and anti-pattern scanning. PROACTIVELY activate for: (1) PRD review before development handoff, (2) Requirements completeness assessment, (3) Identifying ambiguous requirements, (4) PRD template validation, (5) Finding missing stakeholder needs, (6) Detecting inconsistent acceptance criteria. Triggers: "audit PRD", "review requirements", "check PRD completeness", "validate requirements document", "PRD review", "requirements audit", "find gaps in PRD", "requirements completeness check", "PRD quality check"
schema-drift-detector
by carmandale
Detects unrelated schema.rb changes in PRs by cross-referencing against included migrations. Use when reviewing PRs with database schema changes.
backend-laravel
by kieutrongthien
Build, maintain, and debug Laravel backends (API and web).
writing-best-practices
by lihaoze123
Use when creating structured best practices guides, organizing technical documentation, or establishing reference materials for teams or agents
context-type-inference
by marius-townhouse
Use when extracting values causes type errors. Use when callback types are wrong. Use when const assertions are needed.
consistent-aliases
by marius-townhouse
Use when narrowing doesn't work as expected. Use when using variables for object properties. Use when refinements are lost.
mcp-server-evaluations
by mcp-com-ai
Test MCP servers for quality and reliability. Verify tool functionality, test error handling, generate tests, and assess response quality with no dependencies other than curl. Use this when validating MCP server implementations, testing OpenAPI-to-MCP conversions, or assessing API tool quality.