Types

Type checking and type generation

Showing 2137-2160 of 6171 skills
NickCrew

kubernetes-deployment-patterns

by NickCrew

Kubernetes deployment strategies and workload patterns for production-grade applications. Use when deploying to Kubernetes, implementing rollout strategies, or designing cloud-native application architectures.

Automation 15 5mo ago
NickCrew

design-system-architecture

by NickCrew

Build scalable design systems with design tokens, component APIs, and documentation. Use when creating or evolving component libraries.

Design 15 4mo ago
gohypergiant

accelint-ts-documentation

by gohypergiant

Audit and improve JavaScript/TypeScript documentation including JSDoc comments (@param, @returns, @template, @example), comment markers (TODO, FIXME, HACK), and code comment quality. Use when asked to 'add JSDoc', 'document this function', 'audit documentation', 'fix comments', 'add TODO/FIXME markers', or 'improve code documentation'.

Comments 15 4mo ago
NickCrew

implementation-workflow

by NickCrew

Use when turning PRDs or feature specs into actionable implementation workflows - provides structured task decomposition, dependency mapping, and validation gates.

Agents 15 5mo ago
gohypergiant

accelint-security-best-practices

by gohypergiant

"Comprehensive security audit and vulnerability detection for JavaScript/TypeScript applications following OWASP Top 10. Use when (1) Users say 'audit security', 'check for vulnerabilities', 'security review', 'implement authentication', 'secure this code', (2) Adding authentication, API endpoints, file uploads, or handling user input, (3) Working with secrets, credentials, or sensitive data, (4) Implementing payment features or blockchain integrations, (5) Conducting pre-deployment security checks. Audits for: hardcoded secrets, injection vulnerabilities, XSS/CSRF, broken access control, insecure authentication, rate limiting, dependency vulnerabilities, sensitive data exposure."

Auth 15 4mo ago
NickCrew

development-estimation

by NickCrew

Use when estimating time, effort, or complexity for features or projects - provides structured estimation workflows with breakdowns, risks, and confidence intervals.

Agents 15 5mo ago
frankxai

Oracle Agent Spec Expert

by frankxai

Design framework-agnostic AI agents using Oracle's Open Agent Specification for portable, interoperable agentic systems with JSON/YAML definitions

Agents 15 7mo ago
bahayonghang

create-expert-skill

by bahayonghang

Create production-ready skills from expert knowledge. Extracts domain expertise and system ontologies, uses scripts for deterministic work, loads knowledge progressively. Use when building skills that must work reliably in production.

Code Gen 15 4mo ago
NickCrew

condition-based-waiting

by NickCrew

Use when tests have race conditions, timing dependencies, or inconsistent pass/fail behavior - replaces arbitrary timeouts with condition polling to wait for actual state changes, eliminating flaky tests from timing guesses

Code Gen 15 7mo ago
gohypergiant

accelint-ac-to-playwright

by gohypergiant

Convert acceptance criteria to Playwright test specs. Use when user asks to: (1) turn AC into tests, (2) generate tests from acceptance criteria, (3) convert .md bullets or .feature Gherkin files to Playwright specs, (4) create test automation from requirements. Handles both bullet-style markdown and Gherkin syntax with JSON test plan generation and validation.

File Ops 15 3mo ago
NickCrew

openapi-specification

by NickCrew

OpenAPI 3.x specification design, schema patterns, and validation for REST API contracts. Use when creating or maintaining API specifications, generating documentation, or validating API contracts.

API Dev 15 4mo ago
NickCrew

mermaid-diagramming

by NickCrew

Mermaid diagram creation covering flowcharts, sequence diagrams, ERDs, state machines, Gantt charts, and architecture views. Use when creating or updating technical diagrams in documentation.

Analytics 15 4mo ago
NickCrew

event-driven-architecture

by NickCrew

Event-driven architecture patterns with event sourcing, CQRS, and message-driven communication. Use when designing distributed systems, microservices communication, or systems requiring eventual consistency and scalability.

Database 15 5mo 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
NickCrew

feature-implementation

by NickCrew

Use when implementing a feature or multi-file code change - provides structured implementation flow with persona selection, validation, and testing guidance.

Agents 15 5mo ago
NickCrew

constructive-dissent

by NickCrew

Structured disagreement protocols to strengthen proposals through systematic challenge and alternative generation.

Security 15 4mo ago
cxuu

go-naming

by cxuu

Go naming conventions for packages, functions, methods, variables, constants, and receivers from Google and Uber style guides. Use when naming any identifier in Go code—choosing names for types, functions, methods, variables, constants, or packages—to ensure clarity, consistency, and idiomatic style.

API Dev 119 4mo ago
Dicklesworthstone

tanstack-integration

by Dicklesworthstone

"Find opportunities to improve web application code using TanStack libraries (Query, Table, Form, Router, etc.). Avoid man-with-hammer syndrome by applying TanStack after vanilla implementation works."

Processing 64 5mo ago
EthanAlgoX

peekaboo

by EthanAlgoX

Capture and automate macOS UI with the Peekaboo CLI.

CLI Tools 64 4mo ago
EthanAlgoX

catalyst-tracker

by EthanAlgoX

Build a catalyst list and event calendar for an asset.

Processing 64 4mo ago
EthanAlgoX

session-logs

by EthanAlgoX

Search and analyze your own session logs (older/parent conversations) using jq.

Auth 64 4mo ago
tebjan

vvvv-shaders

by tebjan

Helps write SDSL shaders for Stride and vvvv gamma — TextureFX, shader mixins, compute shaders, and ShaderFX composition. Use when writing or debugging .sdsl shader files, creating visual effects, working with the Stride rendering pipeline, or composing shader mixins.

Code Gen 26 4mo ago
Venkateshvenki404224

frappe-documentation-generator

by Venkateshvenki404224

Generate API documentation, user guides, and technical documentation for Frappe apps. Use when documenting APIs, creating user guides, or generating OpenAPI specs.

API Dev 20 6mo ago
yjwong

messages

by yjwong

Retrieve chat message history, send messages, and manage reactions in Lark - get messages from group chats, private chats, threads, send messages to users or chats, and add/list/remove reactions. Use when user asks about chat messages, conversation history, what was discussed in a group, or wants to send a message or react.

CLI Tools 52 4mo ago