- Home
- /
- Categories
- /
- Types
Types
Type checking and type generation
database-migration-helper
by armanzeroeight
Create and manage database migrations safely with rollback support. Use when modifying database schema, adding indexes, or managing database changes.
complexity-analyzer
by armanzeroeight
Analyzes cyclomatic and cognitive complexity, identifies overly complex functions. Use when assessing code complexity or identifying functions that need simplification.
app-router-helper
by armanzeroeight
Implement Next.js App Router patterns including Server Components, Client Components, layouts, route organization, and data fetching. Use when building with App Router, organizing routes, or implementing modern Next.js patterns. Trigger words include "App Router", "Server Component", "Client Component", "layout", "app directory".
postgres-patterns
by joneqian
PostgreSQL database patterns for query optimization, schema design, indexing, and security. Based on Supabase best practices.
stack-patterns
by outfitter-dev
Reference for Outfitter Stack patterns including Result types, Handler contract, Error taxonomy, and @outfitter/ package conventions. Use when learning the stack, looking up patterns, understanding packages, or when "Result", "Handler", "error taxonomy", "OutfitterError", "CLI output", "pagination", "MCP server", "MCP tool", "structured logging", "redaction", "test handler", "daemon", "IPC", or "@outfitter/" are mentioned.
patterns
by outfitter-dev
This skill should be used when recognizing recurring themes, identifying patterns in work or data, or when "pattern", "recurring", or "repeated" are mentioned. For implementation, see codify skill.
bun-dev
by outfitter-dev
This skill should be used when working with Bun runtime, bun:sqlite, Bun.serve, bun:test, or when "Bun", "bun:test", or Bun-specific patterns are mentioned.
hono-dev
by outfitter-dev
This skill should be used when building APIs with Hono, using hc client, implementing OpenAPI, or when "Hono", "RPC", or "type-safe API" are mentioned.
react-dev
by outfitter-dev
This skill should be used when building React components with TypeScript, typing hooks, handling events, or when React TypeScript, React 19, Server Components are mentioned. Covers type-safe patterns for React 18-19 including generic components, proper event typing, and TanStack Router integration.
stack-templates
by outfitter-dev
Templates for creating handlers, CLI commands, MCP tools, and daemon services following Outfitter Stack conventions. Use when scaffolding new components, creating handlers, adding commands, or when "create handler", "new command", "add tool", "scaffold", "template", or "daemon service" are mentioned.
topic-reviewer
by ma2ong
负责审核选题质量。输入为选题列表,输出为包含评分、判定结果和具体修改建议的审核报告。
elasticsearch
by davidgeorgehope
Interact with Elasticsearch and Kibana via REST API using curl. Use when querying, indexing, managing indices, checking cluster health, writing aggregations, deploying dashboards, or troubleshooting Elasticsearch. Requires cluster URL and API key. Covers: search (Query DSL), CRUD operations, index management, mappings, aggregations, cluster health, ILM, ES QL, Kibana API (dashboards, data views, saved objects), OpenTelemetry data patterns, and common troubleshooting patterns.
helixa-identity
by daydreamsai
Register and manage onchain agent identity on Helixa — the ERC-8004 identity and reputation layer on Base. Mint agent souls, set traits and personality, and query cred scores for trust-aware agent interactions. Activate when: Creating onchain agent identity, setting soul traits or personality, querying agent reputation/cred scores, or integrating Helixa identity with Lucid Agents payments and A2A workflows.
stack-debug
by outfitter-dev
Troubleshoots Outfitter Stack issues including Result handling, MCP problems, CLI output, exit codes, and logging. Use when debugging stack-specific issues, unexpected errors, wrong output modes, or when "debug Result", "MCP not working", "wrong exit code", or "logging issue" are mentioned.
starknet-wallet
by daydreamsai
Build a StarkNet wallet agent that checks balances, transfers tokens, stakes STRK, and executes batched transactions — all monetized via x402 micropayments on Base.
stack-review
by outfitter-dev
Audits code for Outfitter Stack compliance including Result types, error handling, logging patterns, and path safety. Use for pre-commit reviews, code quality checks, migration validation, or when "audit", "check compliance", "review stack", or "stack patterns" are mentioned.
simplify
by outfitter-dev
This skill should be used when evaluating complexity, planning features, or when "over-engineering", "simpler", "is this overkill", or "keep it simple" are mentioned.
lucid-agents-sdk
by daydreamsai
Skill for working with the Lucid Agents SDK - a TypeScript framework for building and monetizing AI agents. Use this skill when building or modifying Lucid Agents projects, working with agent entrypoints, payments, identity, or A2A communication. Activate when: Building or modifying Lucid Agents projects, working with agent entrypoints, payments, identity, or A2A communication, developing in the lucid-agents monorepo, creating new templates or CLI features, or questions about the Lucid Agents architecture or API.
lucid-agent-editor
by daydreamsai
Skill for editing and managing existing Lucid agents via the API. Shows three options: MCP tool with SIWE, SDK with your wallet, or viem with custom signing. Activate when: user wants to edit, update, disable, or manage existing agents
stack-architecture
by outfitter-dev
Design stack-based systems using @outfitter/* packages. Use when planning new projects, choosing packages, designing handler architecture, or when "architecture", "design", "structure", "plan handlers", or "error taxonomy" are mentioned.
tanstack-db
by tanstack-skills
Reactive client-first store for your API with collections, live queries, and optimistic mutations.
python-conventions
by wyattowalsh
Python tooling conventions. Use when working on .py files, pyproject.toml, or Python projects. Enforce uv for package management, ty for type checking. NOT for JavaScript/TypeScript projects or shell scripts.
astro-security
by Soborbo
Security patterns for Astro lead generation websites on Cloudflare. Forms, headers, bot protection, GDPR. Use for any production lead gen site.
VLM
by AnswerZhao
Implement vision-based AI chat capabilities using the z-ai-web-dev-sdk. Use this skill when the user needs to analyze images, describe visual content, or create applications that combine image understanding with conversational AI. Supports image URLs and base64 encoded images for multimodal interactions.