Types

Type checking and type generation

Showing 1201-1224 of 6622 skills
rgmez

uikit-accessibility-auditor

by rgmez

Audit UIKit-based screens for accessibility issues with concrete VoiceOver and Dynamic Type fixes

Accessibility 33 8mo ago
EpicenterHQ

arktype

by EpicenterHQ

Arktype patterns for discriminated unions using .merge() and .or(), spread key syntax, and type composition. Use when building union types, combining base schemas with variants, or defining command/event schemas with arktype.

CLI Tools 4.8K 8mo ago
EpicenterHQ

elysia

by EpicenterHQ

Elysia.js server patterns for error handling, status responses, and plugin composition. Use when writing Elysia route handlers, returning HTTP errors, creating plugins, or working with Eden Treaty type safety.

API Dev 4.8K 8mo ago
EpicenterHQ

tauri

by EpicenterHQ

Tauri path handling, cross-platform file operations, and API usage. Use when working with file paths in Tauri frontend code, accessing filesystem APIs, or handling platform differences in desktop apps.

API Dev 4.8K 8mo ago
EpicenterHQ

typebox

by EpicenterHQ

TypeBox and TypeMap patterns for schema validation. Use when working with runtime type validation, JSON Schema, or Standard Schema.

Code Review 4.8K 8mo ago
EpicenterHQ

services-layer

by EpicenterHQ

Service layer patterns with createTaggedError, namespace exports, and Result types. Use when creating new services, defining domain-specific errors, or understanding the service architecture.

Debugging 4.8K 8mo ago
EpicenterHQ

typescript

by EpicenterHQ

TypeScript code style, type co-location, naming conventions (including acronym casing), test organization, and arktype patterns. Use when writing TypeScript code, defining types, naming variables/functions, organizing tests, or working with arktype schemas.

Database 4.8K 8mo ago
EpicenterHQ

yjs

by EpicenterHQ

Yjs CRDT patterns, shared types, conflict resolution, and meta data structures. Use when building collaborative apps with Yjs, handling Y.Map/Y.Array/Y.Text, implementing drag-and-drop reordering, or optimizing document storage.

Docs Gen 4.8K 8mo ago
EpicenterHQ

method-shorthand-jsdoc

by EpicenterHQ

Move helper functions into return objects using method shorthand for proper JSDoc preservation. Use when factory functions have internal helpers that should expose documentation to consumers, or when hovering over returned methods shows no JSDoc.

Docs Gen 4.8K 8mo ago
guanyang

json-canvas

by guanyang

Create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, flowcharts, or when the user mentions Canvas files in Obsidian.

Processing 981 8mo ago
EpicenterHQ

rust-errors

by EpicenterHQ

Rust to TypeScript error handling patterns for Tauri apps. Use when defining Rust errors that will be passed to TypeScript, handling Tauri command errors, or creating discriminated union error types.

Processing 4.8K 8mo ago
Dammyjay93

interface-design

by Dammyjay93

This skill is for interface design — dashboards, admin panels, apps, tools, and interactive products. NOT for marketing design (landing pages, marketing sites, campaigns).

Testing 5.9K 8mo ago
EpicenterHQ

incremental-commits

by EpicenterHQ

Break multi-file changes into atomic commits ordered by dependency. Use for refactors, breaking API changes, or features touching 3+ files.

Code Gen 4.8K 8mo ago
EpicenterHQ

workspace-api

by EpicenterHQ

Workspace API patterns for defineTable, defineKv, versioning, and migrations. Use when defining workspace schemas, adding versions to existing tables/KV stores, or writing migration functions.

Code Gen 4.8K 8mo ago
EpicenterHQ

sync-construction-async-property-ui-render-gate-pattern

by EpicenterHQ

Sync construction with async property pattern. Use when creating clients that need async initialization but must be exportable from modules and usable synchronously in UI components.

Automation 4.8K 8mo ago
guanyang

obsidian-bases

by guanyang

Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.

File Ops 981 8mo ago
dmend3z

marketing-campaign-architecture

by dmend3z

This skill transforms Claude into a marketing campaign architect following Todd Brown's E5 CAMP methodology and Big Idea framework. Use it for designing complete campaign messaging, unique mechanism development, market sophistication analysis, and multi-phase campaign sequencing. Covers the E5 Method, Big Marketing Idea, Unique Sales Argument, and campaign messaging architecture.

Code Gen 21 8mo ago
qinshihu

ITOps Agent Platform 开发助手

by qinshihu

国内首个企业级 IT 运维多 Agent 自动化平台 — 基于大语言模型的智能运维解决方案。ITOps Agent Platform通过可视化工作流编排,将多个AI Agent组合成智能运维自动化流水线,实现服务器管理、告警处理、故障诊断、日志分析、脚本管理、定时运维任务的自动化执行, 支持国内外主流大模型,旨在 Zabbix/Prometheus 告警自动修复闭环,Docker 一键部署,多平台兼容。

Database 945 3mo ago
softaworks

react-dev

by softaworks

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 routing integration (TanStack Router, React Router).

Processing 2.6K 9mo ago
astronomer

annotating-task-lineage

by astronomer

Annotate Airflow tasks with data lineage using inlets and outlets. Use when the user wants to add lineage metadata to tasks, specify input/output datasets, or enable lineage tracking for operators without built-in OpenLineage extraction.

Comments 456 8mo ago
dbos-inc

dbos-typescript

by dbos-inc

DBOS TypeScript SDK for building reliable, fault-tolerant applications with durable workflows. Use this skill when writing TypeScript code with DBOS, creating workflows and steps, using queues, using DBOSClient from external applications, or building applications that need to be resilient to failures.

Agents 19 9mo ago
cosmix

react

by cosmix

Modern React development patterns including components, hooks, state management, routing, forms, and UI architecture. Covers React 19+, React Router v7, Jotai atoms, server components, accessibility, performance optimization, and testing. Use for building React applications with client-side routing, global state, component composition, and async data loading. Triggers: react, jsx, tsx, component, hook, useState, useEffect, useContext, useReducer, useMemo, useCallback, useRef, props, state, render, virtual DOM, reconciliation, single page application, spa, react-router, jotai, vite, bun, Next.js, Remix, client-side routing, server components, accessibility, a11y, ARIA, performance, code splitting, lazy loading, Suspense, error boundaries, form validation, UI components, design system, composition patterns.

Accessibility 64 9mo ago
cosmix

error-handling

by cosmix

Comprehensive error handling patterns and strategies including Rust Result/Option, API error responses, data pipeline error handling, and security-aware error handling. Use when implementing exception handling, error recovery, retry logic, circuit breakers, fallback mechanisms, graceful degradation, or designing error hierarchies. Triggers: error, exception, try, catch, throw, raise, Result, Option, panic, recover, retry, fallback, graceful degradation, circuit breaker, error boundary, 500, 4xx, 5xx, thiserror, anyhow, RFC 7807, error propagation, error messages, stack trace.

Processing 64 8mo ago
cosmix

model-evaluation

by cosmix

Evaluates machine learning models for performance, fairness, and reliability using appropriate metrics and validation techniques. Covers training debugging, hyperparameter tuning, and production monitoring. Trigger keywords: model evaluation, metrics, accuracy, precision, recall, F1, F1-score, ROC, AUC, ROC-AUC, confusion matrix, cross-validation, k-fold, stratified, overfitting, underfitting, bias, variance, bias-variance tradeoff, hyperparameter, hyperparameter tuning, loss, loss function, metric, benchmark, benchmarking, model performance, classification metrics, regression metrics, RMSE, MSE, MAE, MAPE, R2, R-squared, train-test split, validation set, test set, hold-out, learning curve, validation curve, model selection, error analysis, residual analysis, ML testing, training issues, convergence, gradient, vanishing gradient, exploding gradient, training instability, LLM evaluation, language model evaluation, prompt engineering evaluation, A/B testing, champion-challenger, model monitoring, model drift, data drift, concept drift, model decay.

ML Ops 64 9mo ago