Types

Type checking and type generation

Showing 1921-1944 of 6170 skills
joaquimscosta

flyway-consolidate

by joaquimscosta

Analyze and consolidate Flyway SQL migrations into clean, domain-grouped CREATE TABLE migrations for pre-production projects. Use when consolidating database migrations, refactoring Flyway schemas, simplifying migration history, grouping tables by domain, or when user mentions "consolidate migrations", "merge migrations", "clean up Flyway", "refactor schema", "baseline migrations".

Code Gen 16 4mo ago
bahayonghang

rust-cli-tui-developer

by bahayonghang

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.

CLI Tools 16 3mo ago
bahayonghang

excalidraw-diagram

by bahayonghang

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".

Animation 16 3mo ago
bahayonghang

document-writer

by bahayonghang

技术文档撰写专家代理,将复杂代码库转化为清晰文档。当用户需要以下帮助时使用:(1) 编写 README (2) API 文档 (3) 架构文档 (4) 用户指南 (5) 变更日志 (6) 注释和 JSDoc。触发词包括:「写文档」「README」「API 文档」「使用说明」「注释」等文档相关请求。

API Dev 16 3mo ago
joaquimscosta

diagramming

by joaquimscosta

Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual documentation.

Processing 16 4mo ago
ynulihao

openai-api

by ynulihao

Build with OpenAI's stateless APIs - Chat Completions (GPT-5, GPT-4o), Embeddings, Images (DALL-E 3), Audio (Whisper + TTS), and Moderation. Includes Node.js SDK and fetch-based approaches for Cloudflare Workers. Use when: implementing chat completions with GPT-5/GPT-4o, streaming responses with SSE, using function calling/tools, creating structured outputs with JSON schemas, generating embeddings for RAG (text-embedding-3-small/large), generating images with DALL-E 3, editing images with GPT-Image-1, transcribing audio with Whisper, synthesizing speech with TTS (11 voices), moderating content (11 safety categories), or troubleshooting rate limits (429), invalid API keys (401), function calling failures, streaming parse errors, embeddings dimension mismatches, or token limit exceeded.

API Dev 427 4mo ago
ynulihao

mcp-builder

by ynulihao

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

Processing 427 4mo ago
martinffx

python:modern-python

by martinffx

Modern Python language features and typing patterns. Use when writing type hints, using generics, implementing pattern matching, working with async/await, or leveraging Python 3.10+ features.

CLI Tools 30 4mo ago
LdotJdot

grep

by LdotJdot

"文件内容搜索匹配优先考虑,ripgrep (rg) 递归搜索纯文本,支持正则。通过 exec 调用 Skills/grep/rg.exe,用于在工作区或指定目录搜索内容。"

Agents 42 3mo ago
martinffx

atelier-typescript-testing

by martinffx

TypeScript testing patterns with Vitest and MSW. Use when writing unit tests, mocking APIs, creating typed mocks for dependency injection, or using snapshot testing.

Code Gen 31 4mo ago
martinffx

atelier-typescript-drizzle-orm

by martinffx

Type-safe SQL with Drizzle ORM in TypeScript. Use when defining database schemas, writing queries, setting up relations, running migrations, or working with PostgreSQL/MySQL/SQLite/Cloudflare D1/Durable Objects data layers.

Database 31 4mo ago
martinffx

atelier-typescript-effect-ts

by martinffx

Type-safe functional effects with Effect-TS. Use when building applications with Effect, using Effect.gen generators, handling typed errors, managing services with Layer and Context.Tag, validating data with Schema, or managing resources with acquireRelease.

Database 31 4mo ago
martinffx

python:architecture

by martinffx

Python application architecture with functional core, effectful shell, DDD, and data modeling. Use when designing application layers, separating pure business logic from IO, defining domain models, implementing validation, or structuring bounded contexts.

API Dev 31 4mo ago
martinffx

atelier-oracle-thinkdeep

by martinffx

Extended reasoning analysis using sequential thinking. Use for deep exploration, comprehensive analysis, complex decisions, or when you need fresh perspectives on difficult problems.

Auth 31 4mo ago
payloadcms

payload

by payloadcms

Use when working with Payload projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Use when debugging validation errors, security issues, relationship queries, transactions, or hook behavior.

API Dev 123 4mo ago
sanky369

brand-voice

by sanky369

Define and establish your unique brand voice with personality dimensions, voice guidelines, and consistency frameworks. Use when creating brand guidelines, ensuring messaging consistency, or developing voice standards for your organization.

File Ops 24 5mo ago
manykarim

robotframework-browser-skill

by manykarim

Guide AI agents in creating Browser Library tests using Playwright-powered automation with auto-waiting, assertion engine, and modern web features. Use when asked to create web tests with Browser Library, handle locators, assertions, iframes, Shadow DOM, or multi-tab scenarios.

Auth 24 4mo ago
Sawyer-Middeleer

creating-skills

by Sawyer-Middeleer

Creates high-quality Claude skills following official best practices. Use when the user asks to create a new skill, improve an existing skill, or needs guidance on skill authoring. Includes proper structure, naming conventions, progressive disclosure patterns, and quality validation.

Processing 24 6mo ago
sanky369

component-architecture

by sanky369

Design and build reusable, well-documented components. Master component composition, prop design, variant systems, state management, and documentation. Create a scalable component library that enables consistency and speeds up development. Works with React, TypeScript, and Tailwind CSS.

Types 24 5mo ago
Automattic

wp-phpstan

by Automattic

"Use when configuring, running, or fixing PHPStan static analysis in WordPress projects (plugins/themes/sites): phpstan.neon setup, baselines, WordPress-specific typing, and handling third-party plugin classes."

API Dev 205 5mo ago
manojbajaj95

aeo-optimization

by manojbajaj95

AI Engine Optimization - semantic triples, page templates, content clusters for AI citations

Prompts 61 4mo ago
CommandCodeAI

aws-serverless-eda

by CommandCodeAI

AWS serverless and event-driven architecture expert based on Well-Architected Framework. Use when building serverless APIs, Lambda functions, REST APIs, microservices, or async workflows. Covers Lambda with TypeScript/Python, API Gateway (REST/HTTP), DynamoDB, Step Functions, EventBridge, SQS, SNS, and serverless patterns. Essential when user mentions serverless, Lambda, API Gateway, event-driven, async processing, queues, pub/sub, or wants to build scalable serverless applications with AWS best practices.

Cloud 72 5mo ago
sebbsssss

Clude Memory MCP

by sebbsssss

MCP server for Clude's 4-tier cognitive memory system — store, recall, search, and dream. Built on Supabase + pgvector with type-specific decay, Hebbian association graphs, and on-chain commitment via Solana.

Embeddings 15 3mo ago
gohypergiant

accelint-ts-best-practices

by gohypergiant

Comprehensive TypeScript/JavaScript coding standards focusing on type safety, defensive programming, and code correctness. Use when (1) Writing or reviewing TS/JS code, (2) Fixing type errors or avoiding any/enum/null, (3) Implementing control flow, state management, or error handling, (4) Applying zero-value pattern or immutability, (5) Code review for TypeScript anti-patterns. Covers naming conventions, function design, return values, bounded iteration, input validation. For performance optimization, use accelint-ts-performance skill. For documentation, use accelint-ts-documentation skill.

Debugging 15 4mo ago