Types

Type checking and type generation

Showing 937-960 of 6622 skills
aaron-he-zhu

entity-optimizer

by aaron-he-zhu

'Use when the user asks to "optimize entity presence", "build knowledge graph", "improve knowledge panel", "entity audit", "establish brand entity", "Google does not know my brand", "no knowledge panel", or "establish my brand as an entity". Works standalone with public search and AI query testing; supercharged when you connect knowledge graph + SEO tool + ~~AI monitor for automated entity analysis. For structured data implementation, see schema-markup-generator. For content-level AI optimization, see geo-content-optimizer.'

SEO 229 8mo ago
TheOrcDev

component-wrapper-architecture

by TheOrcDev

Best practices for wrapping shadcn/ui components. Apply when creating 8-bit styled variants of existing shadcn/ui components.

Accessibility 2.1K 9mo ago
karmab

kcli-configuration

by karmab

Guides kcli configuration and provider setup. Use when setting up ~/.kcli/config.yml, configuring providers (KVM, AWS, GCP, Azure, etc.), or managing profiles.

Cloud 656 9mo ago
mono

issue-triage

by mono

Triage a SkiaSharp GitHub issue or PR into structured JSON with classification (type, area, platform, severity), suggested response, and automatable actions. Triggers: "triage #123", "triage issue", "classify issue", "analyze issue", "what's this issue about". Also triggered when an issue number is given after the issue-triage skill is already mentioned.

Processing 5.6K 7mo ago
mono

issue-repro

by mono

Reproduce a SkiaSharp issue systematically and capture structured reproduction results. Handles bugs (verify reported behavior) and enhancements (confirm feature is missing). Produces schema-validated JSON with step-by-step commands, outputs, environment details, and conclusion. Triggers: "repro #123", "reproduce #123", "reproduce issue", "try to reproduce", "can you reproduce", "repro this bug", "create reproduction".

Processing 5.6K 7mo ago
mcollina

typescript-magician

by mcollina

TypeScript wizard specializing in advanced type systems, complex generics, and eliminating any types

Code Gen 2K 8mo ago
TheOrcDev

js-tosorted-immutable

by TheOrcDev

Use toSorted() instead of sort() to avoid mutating arrays. Apply when sorting arrays that are React props, state, or otherwise shared/referenced elsewhere.

Code Gen 2.1K 9mo ago
TheOrcDev

fumadocs-registry-integration

by TheOrcDev

Register 8-bit components in registry.json for shadcn/ui add command. Apply when adding new components to the component library distribution.

Processing 2.1K 9mo ago
TheOrcDev

js-early-exit

by TheOrcDev

Use early returns to avoid unnecessary computation in loops and functions. Apply when processing arrays, validating input, or checking multiple conditions where the result can be determined before all iterations complete.

Debugging 2.1K 9mo ago
TheOrcDev

shadcn-ui-conventions

by TheOrcDev

UI component conventions for 8-bit styled components. Use when working with shadcn/ui components or implementing retro-styled UI elements.

Linting 2.1K 9mo ago
omer-metin

Agent Tool Builder

by omer-metin

Database 182 9mo ago
TheOrcDev

registry-component-patterns

by TheOrcDev

Register components in registry.json for shadcn/ui add command. Apply when adding new 8-bit components to the component library.

Processing 2.1K 9mo ago
HermeticOrmus

hybrid-cloud-networking

by HermeticOrmus

Configure secure, high-performance connectivity between on-premises infrastructure and cloud platforms using VPN and dedicated connections. Use when building hybrid cloud architectures, connecting data centers to cloud, or implementing secure cross-premises networking.

Cloud 122 11mo ago
TheOrcDev

js-set-map-lookups

by TheOrcDev

Use Set and Map for O(1) membership lookups instead of array.includes(). Apply when checking membership repeatedly or performing frequent lookups against a collection.

Code Gen 2.1K 9mo ago
HermeticOrmus

error-handling-patterns

by HermeticOrmus

Master error handling patterns across languages including exceptions, Result types, error propagation, and graceful degradation to build resilient applications. Use when implementing error handling, designing APIs, or improving application reliability.

Processing 122 11mo ago
upstash

redis-js

by upstash

Work with the Upstash Redis JavaScript/TypeScript SDK for serverless Redis operations. Use for caching, session storage, rate limiting, leaderboards, full-text search, and all Redis data structures. Supports automatic serialization/deserialization of JavaScript types.

Caching 982 9mo ago
home-assistant

Home Assistant Integration knowledge

by home-assistant

Everything you need to know to build, test and review Home Assistant Integrations. If you're looking at an integration, you must use this as your primary reference.

Processing 91.7K 9mo ago
kishorkukreja

airline-cargo-optimization

by kishorkukreja

When the user wants to optimize airline cargo operations, manage air freight, or improve cargo revenue. Also use when the user mentions "air cargo optimization," "cargo capacity management," "freight yield management," "ULD optimization," "cargo routing," "air freight network," or "belly cargo management." For passenger operations, see hotel-inventory-management (for yield management concepts). For tour operations, see tour-operations.

Performance 84 9mo ago
kishorkukreja

1d-cutting-stock

by kishorkukreja

When the user wants to cut 1D materials optimally, minimize waste in linear cutting, or solve one-dimensional cutting stock problems. Also use when the user mentions "1D cutting," "linear cutting optimization," "rod cutting," "pipe cutting," "beam cutting," "trim loss," "cutting stock problem," "pattern generation," or "column generation for cutting." For 2D problems, see 2d-cutting-stock. For general trim loss, see trim-loss-minimization.

Code Gen 84 9mo ago
ai-dashboad

flutter-skill

by ai-dashboad

Control and automate Flutter applications - inspect UI, perform gestures, validate state, take screenshots, and debug. Connects AI agents to running Flutter apps via Dart VM Service Protocol.

Code Review 395 8mo ago
tiangong-ai

email-smtp-send

by tiangong-ai

Send emails through an SMTP server using environment-based credentials and message fields. Use when tasks need reliable outbound email delivery (single or repeated recipients), SMTP connectivity checks, or scripted test sends.

Debugging 11 8mo ago
actionbook

json-ui

by actionbook

CRITICAL: Use for json-ui component rendering and development. Triggers on: json-ui, json render, component catalog, report render, HTML report, I18nString, i18n, bilingual, language switch, dual language, PaperHeader, AuthorList, Abstract, MetricsGrid, Section, Highlight, Zod schema, catalog.ts, cli.ts, components/index.tsx, "how to add a component", "how to render JSON", JSON 渲染, 组件目录, 报告渲染, 多语言, 中英文切换

Processing 1.6K 8mo ago
kishorkukreja

2d-cutting-stock

by kishorkukreja

When the user wants to cut 2D sheets optimally, minimize waste in rectangular sheet cutting, or solve two-dimensional cutting stock problems. Also use when the user mentions "2D cutting," "sheet cutting optimization," "panel cutting," "glass cutting," "steel plate cutting," "guillotine cutting patterns," "two-stage cutting," or "2D trim loss." For 1D problems, see 1d-cutting-stock. For bin packing, see 2d-bin-packing. For irregular shapes, see nesting-optimization.

Code Gen 84 9mo ago
kishorkukreja

column-generation

by kishorkukreja

When the user wants to solve large-scale optimization problems using column generation, decomposition methods, or Dantzig-Wolfe decomposition. Also use when the user mentions "column generation," "master problem," "pricing problem," "cutting stock," "crew scheduling," "vehicle routing with column gen," "branch-and-price," or when the problem has exponentially many variables. For general optimization, see optimization-modeling. For metaheuristics, see metaheuristic-optimization.

Code Gen 84 9mo ago