Types

Type checking and type generation

Showing 1441-1464 of 6166 skills
dirnbauer

ios-design-guidelines

by dirnbauer

Apple Human Interface Guidelines for iPhone. Use when building, reviewing, or refactoring SwiftUI/UIKit interfaces for iOS. Triggers on tasks involving iPhone UI, iOS components, accessibility, Dynamic Type, Dark Mode, or HIG compliance.

Accessibility 31 4mo ago
dirnbauer

typo3-powermail

by dirnbauer

Expert guidance on TYPO3 Powermail 13+ form extension. Creating forms, custom finishers, validators, spam protection, ViewHelpers, PSR-14 events, TypoScript configuration, email templates, backend modules, and extension development. Use when working with powermail forms, mail handling, form validation, or extending powermail functionality.

Email 31 4mo ago
dirnbauer

shadcn-ui

by dirnbauer

Expert guide for building accessible, customizable UI components with shadcn/ui, Radix UI, and Tailwind CSS. Covers installation, core components (Button, Input, Form, Card, Dialog, Select, Sheet, Table, Toast, Charts), forms with React Hook Form + Zod validation, theming with CSS variables, Next.js integration, and advanced patterns.

CLI Tools 31 3mo ago
dirnbauer

supabase-postgres-best-practices

by dirnbauer

Postgres performance optimization and best practices from Supabase. Use this skill when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.

Database 31 4mo ago
Uniswap

swap-integration

by Uniswap

Integrate Uniswap swaps into applications. Use when user says "integrate swaps", "uniswap", "trading api", "add swap functionality", "build a swap frontend", "create a swap script", "smart contract swap integration", "use Universal Router", "Trading API", or mentions swapping tokens via Uniswap.

API Dev 212 3mo ago
Uniswap

viem-integration

by Uniswap

Integrate EVM blockchains using viem. Use when user says "read blockchain data", "send transaction", "interact with smart contract", "connect to Ethereum", "use viem", "use wagmi", "wallet integration", "viem setup", or mentions blockchain/EVM development with TypeScript.

API Dev 212 4mo ago
Uniswap

configurator

by Uniswap

Configure CCA (Continuous Clearing Auction) smart contract parameters through an interactive bulk form flow. Use when user says "configure auction", "cca auction", "setup token auction", "auction configuration", "continuous auction", or mentions CCA contracts.

Automation 212 3mo ago
secondsky

Bun Test Lifecycle

by secondsky

Use for test lifecycle hooks: beforeAll, afterAll, beforeEach, afterEach, fixtures, preload.

Monitoring 169 5mo ago
secondsky

Bun HTTP Server

by secondsky

Use when building HTTP servers with Bun.serve, handling requests/responses, implementing routing, creating REST APIs, or configuring fetch handlers.

Code Gen 169 5mo ago
secondsky

better-chatbot

by secondsky

better-chatbot project conventions and standards. Use for contributing code, following three-tier tool system (MCP/Workflow/Default), or encountering server action validators, repository patterns, component design errors.

Database 169 5mo ago
secondsky

Bun Shell

by secondsky

Bun shell scripting with Bun.$, Bun.spawn, subprocess management. Use for shell commands, template literals, or command execution.

CLI Tools 169 5mo ago
secondsky

api-security-hardening

by secondsky

REST API security hardening with authentication, rate limiting, input validation, security headers. Use for production APIs, security audits, defense-in-depth, or encountering vulnerabilities, injection attacks, CORS issues.

API Dev 169 5mo ago
groeimetai

client-scripts

by groeimetai

This skill should be used when the user asks to "create client script", "client-side script", "onLoad", "onChange", "onSubmit", "onCellEdit", "g_form", "GlideAjax", "form validation", or any ServiceNow client-side scripting.

Processing 75 3mo ago
tasteray

elicitation

by tasteray

'Psychological profiling through natural conversation using narrative identity

i18n 21 4mo ago
analogjs

angular-di

by analogjs

Implement dependency injection in Angular v20+ using inject(), injection tokens, and provider configuration. Use for service architecture, providing dependencies at different levels, creating injectable tokens, and managing singleton vs scoped services. Triggers on service creation, configuring providers, using injection tokens, or understanding DI hierarchy.

API Dev 594 4mo ago
analogjs

angular-directives

by analogjs

Create custom directives in Angular v20+ for DOM manipulation and behavior extension. Use for attribute directives that modify element behavior/appearance, structural directives for portals/overlays, and host directives for composition. Triggers on creating reusable DOM behaviors, extending element functionality, or composing behaviors across components. Note - use native @if/@for/@switch for control flow, not custom structural directives.

Code Gen 594 4mo ago
smallnest

feishu-upload-image

by smallnest

Upload images to Feishu/Lark. Returns image_key for use in messages.

CLI Tools 590 3mo ago
MADTeacher

dart-drift

by MADTeacher

Complete guide for using drift database library in Dart applications (CLI, server-side, non-Flutter). Use when building Dart apps that need local SQLite database storage or PostgreSQL connection with type-safe queries, reactive streams, migrations, and efficient CRUD operations. Includes setup with sqlite3 package, PostgreSQL support with drift_postgres, connection pooling, and server-side patterns.

Database 103 4mo ago
openharmonyinsight

arkts-static-spec

by openharmonyinsight

ArkTS (Extended TypeScript) static language specification reference for OpenHarmony. Comprehensive guide covering syntax, types, classes, expressions, statements, generics, modules, annotations, and advanced features. Use when: (1) Writing or analyzing ArkTS code (.ets files), (2) Understanding ArkTS type system and type checking, (3) Implementing ArkTS language features, (4) Debugging ArkTS compilation issues, (5) Creating ArkTS developer tools or compilers, (6) Validating ArkTS code compliance, (7) Migrating from TypeScript to ArkTS. Provides detailed language rules from the official specification including lexical structure, type system, OOP features, runtime semantics, and TypeScript migration guide.

Comments 27 4mo ago
axtonliu

excalidraw-diagram

by axtonliu

Generate Excalidraw diagrams from text content. Supports three output modes - Obsidian (.md), Standard (.excalidraw), and Animated (.excalidraw with animation order). Triggers on "Excalidraw", "画图", "流程图", "思维导图", "可视化", "diagram", "标准Excalidraw", "standard excalidraw", "Excalidraw动画", "动画图", "animate".

Processing 3K 4mo ago
secondsky

Bun Jest Migration

by secondsky

Use when migrating from Jest to Bun's test runner, import compatibility, mocks, and config.

Database 169 5mo ago
pmndrs

koota

by pmndrs

Real-time ECS state management for TypeScript and React. Use when the user mentions koota, ECS, entities, traits, queries, or building data-oriented applications.

Processing 695 3mo ago
SalesforceCommerceCloud

b2c-scapi-schemas

by SalesforceCommerceCloud

Browse and retrieve (B2C/SFCC/Demandware) SCAPI OpenAPI schemas with the b2c cli. Always reference when using the CLI to browse SCAPI schemas, check API request/response formats, explore available endpoints, or understand SCAPI data models.

CLI Tools 45 3mo ago
LM-Kit

pros-cons

by LM-Kit

Gives a balanced pros and cons analysis of any idea, decision, or topic. Type a subject and get both sides.

Processing 45 4mo ago