- Home
- /
- Categories
- /
- Types
Types
Type checking and type generation
callback-this-type
by marius-townhouse
Use when callbacks use this. Use when API provides this context. Use when typing event handlers. Use when library sets this in callbacks. Use when documenting callback context.
appsec
by ktfth
Skills para trabalho de AppSec defensivo ponta-a-ponta. Inclui intake, threat modeling, code review, testes de seguranca, correcoes e entrega de relatorios.
project-validator
by toss
Validates apps-in-toss project configuration and structure for both web and React Native apps. Use when checking if granite.config.ts is properly configured, verifying required files exist, validating package.json has framework dependencies, ensuring project structure follows apps-in-toss conventions, or debugging project setup issues.
rust-cli-tui-developer
by StrayDragon
Expert guidance for Rust CLI and TUI development with official examples from clap, inquire, and ratatui libraries. Use when building command-line interfaces, terminal user interfaces, or console applications in Rust. Provides structured patterns, best practices, and real code implementations from official sources.
zustand-rhf-state-synchronization
by Agentient
Form-to-store data flow patterns for integrating React Hook Form with Zustand. PROACTIVELY activate for: (1) submitting form data to Zustand stores, (2) pre-populating forms from store state, (3) maintaining type consistency between forms and stores. Triggers: "form state sync", "submit to store", "form zustand"
avoid-inferable-annotations
by marius-townhouse
Use when writing type annotations on variables. Use when TypeScript can infer the type. Use when code feels cluttered with types.
assumption-validator
by Agentient
Systematically surface, classify, and stress-test assumptions in decisions, strategies, and plans. Transforms hidden assumptions into visible, testable propositions with load-bearing analysis and counterfactual validation. PROACTIVELY activate for: (1) Pre-commitment decision reviews, (2) Strategy validation before execution, (3) Investment due diligence, (4) Architecture decision records, (5) Product direction pivots, (6) Risk assessments requiring assumption audit. Triggers: "validate assumptions", "test assumptions", "assumption check", "stress test this decision", "what are we assuming", "pre-mortem", "what could go wrong", "challenge this plan", "devil's advocate"
davenov:cc:expert-evolu-nextjs
by kaladivo
Build local-first apps with Evolu and Next.js for offline-first operation, end-to-end encryption, and cross-device sync. Covers branded types, reactive queries, CRUD, and mnemonic recovery. Use when avoiding backend infrastructure or prioritizing privacy.
zod-testing
by anivar
Testing patterns for Zod schemas using Jest and Vitest. Covers schema correctness testing, mock data generation, error assertion patterns, integration testing with API handlers and forms, snapshot testing with z.toJSONSchema(), and property-based testing. Baseline: zod ^4.0.0. Triggers on: test files for Zod schemas, zod-schema-faker imports, mentions of "test schema", "schema test", "zod mock", "zod test", or schema testing patterns.
create-plan
by jforksy
Generate structured implementation plans with status tracking for development tasks
limit-optional-properties
by marius-townhouse
Use when adding optional properties. Use when types have many optional fields. Use when considering required vs optional.
review
by jforksy
Comprehensive code review checking logging, error handling, TypeScript, and production readiness
optimizely-experimentation
by twofoldtech-dakota
Optimizely Experimentation Full Stack SDK patterns
agile
by pluginagentmarketplace
Agile product management, Scrum practices, and team collaboration for iterative product development.
executor
by mrsknetwork
Strictly and autonomously implements a single task item from a planner-generated checklist. Enforces the rule of exploring before writing, applying atomic edits, running self-validation, and reporting status. Use this skill when a specific task item is ready to be implemented. Always use executor for individual checklist items rather than trying to implement everything in one shot.
llm-jailbreaking
by pluginagentmarketplace
Advanced LLM jailbreaking techniques, safety mechanism bypass strategies, and constraint circumvention methods
explore
by jforksy
Codebase exploration and feature analysis - understand integration points, dependencies, and edge cases before implementation
zod-schema-type-inference-chain
by Agentient
Zod v4 schema definition patterns with the Type Inference Chain for absolute type safety. PROACTIVELY activate for: (1) defining Zod schemas as single source of truth, (2) using z.infer for type generation, (3) implementing safe parsing with safeParse. Triggers: "zod", "schema", "z.infer"
coding-standards
by masanao-ohba
PHP coding standards (PSR-12, PHPDoc, type hints) for any PHP project
rhf-zod-schema-integration
by Agentient
React Hook Form v7 with zodResolver integration for type-safe validated forms. PROACTIVELY activate for: (1) creating forms with useForm and zodResolver, (2) implementing field registration with spread syntax, (3) handling form state and errors. Triggers: "react hook form", "useForm", "zodResolver"
data-python
by AlexanderStephenThompson
Python patterns for data processing - pandas, polars, pyspark
adversarial-examples
by pluginagentmarketplace
Generate adversarial inputs, edge cases, and boundary test payloads for stress-testing LLM robustness
graphql-mutations
by jovermier
GraphQL mutation design including payload patterns, field-specific errors, input objects, and HTTP semantics. Use when designing or implementing GraphQL mutations.
python-fastapi-ddd-presentation-skill
by iktakahiro
Guides the FastAPI Presentation layer in a Python DDD + Onion Architecture app (route handler structure, Pydantic request/response schemas, mapping Domain exceptions to HTTP errors, and OpenAPI error documentation), based on the dddpy reference. Use when adding/refactoring endpoints that call UseCases and convert primitives ↔ Value Objects/Entities.