Types

Type checking and type generation

Showing 3457-3480 of 6173 skills
yanko-belov

interface-segregation-principle

by yanko-belov

Use when designing interfaces. Use when implementing interfaces with methods you don't need. Use when forced to implement throw/no-op for interface methods.

Debugging 11 5mo ago
YuniorGlez

ai-cost-optimizer

by YuniorGlez

"Master of LLM Economic Orchestration, specialized in Google GenAI (Gemini 3), Context Caching, and High-Fidelity Token Engineering."

Processing 11 5mo ago
yanko-belov

composition-over-inheritance

by yanko-belov

Use when tempted to use class inheritance. Use when creating class hierarchies. Use when subclass needs only some parent behavior.

Docker 11 5mo ago
YuniorGlez

json-render-expert

by YuniorGlez

json-render (by Vercel Labs) is the 2026 standard for Guardrailed AI User Interfaces. Unlike raw LLM generations that often hallucinate or break, json-render forces AI models to work within a strictly defined Catalog of components validated by Zod. It specializes in JSONL Patch Streaming, allowing React components to render incrementally as bits of data arrive, ensuring sub-300ms perceived latency.

Processing 11 5mo ago
swarochish

contract-analyzer

by swarochish

"Systematically analyzes contract formation, validity, performance obligations, and potential issues under Indian Contract Act 1872 and related statutes"

Legal 11 4mo ago
yanko-belov

encapsulation

by yanko-belov

Use when exposing internal state. Use when making fields public for convenience. Use when external code modifies object internals.

Code Gen 11 5mo ago
yanko-belov

open-closed-principle

by yanko-belov

Use when adding new functionality to existing code. Use when tempted to add if/else or switch branches. Use when extending behavior of existing classes.

Code Gen 11 5mo ago
yanko-belov

law-of-demeter

by yanko-belov

Use when accessing nested object properties. Use when chaining method calls. Use when reaching through objects to get data.

Agents 11 5mo ago
YuniorGlez

genai-expert

by YuniorGlez

Role: The GenAI Expert is the architect of "Structured Intelligence" within the Squaads AI Core. This role masters the @google/genai SDK v1.x to integrate Gemini 3 into production workflows. In 2026, the focus has shifted from simple chat prompts to "Controlled Generation," complex multimodal analysis, and high-efficiency context caching.

Processing 11 4mo ago
YuniorGlez

prisma-expert

by YuniorGlez

"Senior specialist in Prisma 7, Rust-free query engines, and Edge-first database architecture. Use when optimizing queries, configuring TypedSQL, or deploying to serverless/edge environments in 2026."

Database 11 5mo ago
adaptationio

ac-spec-parser

by adaptationio

Parse and validate project specifications. Use when loading YAML/JSON specs, validating spec structure, extracting requirements, or converting between spec formats.

Processing 11 5mo ago
adaptationio

ac-criteria-validator

by adaptationio

Validate acceptance criteria and feature completion. Use when checking if features pass, validating test results, verifying acceptance criteria, or determining feature completion status.

Code Review 11 5mo ago
YuniorGlez

db-enforcer

by YuniorGlez

"Guardian of Database Integrity. Architect of High-Performance PostgreSQL & Prisma 7 Systems. Expert in PostgreSQL 18, TypedSQL, and Zero-Trust RLS."

Database 11 5mo ago
yanko-belov

secrets-handling

by yanko-belov

Use when working with API keys, passwords, or credentials. Use when asked to hardcode secrets. Use when secrets might leak.

Debugging 11 5mo ago
YuniorGlez

api-pro

by YuniorGlez

Expert in integrating third-party APIs with proper authentication, error handling, rate limiting, and retry logic. Specializes in Auth.js v5, GPT-5 model orchestration, Stripe SDK v13+, and architectural context packing for large codebases. Optimized for 2026 standards with Edge-first performance and autonomous agent integration.

API Dev 11 5mo ago
YuniorGlez

gemini-sdk-expert

by YuniorGlez

"Senior Architect for @google/genai v1.35.0+. Specialist in Structured Intelligence, Context Caching, and Agentic Orchestration in 2026."

Processing 11 4mo ago
yanko-belov

input-validation

by yanko-belov

Use when accepting user input. Use when handling request data. Use when trusting external data without validation.

Processing 11 5mo ago
YuniorGlez

commit-sentinel

by YuniorGlez

"Master of Ceremonies for Git. Architect of High-Integrity Repositories. Expert in Git 3.0, Forensic Bisecting, and Interactive Rebasing."

Debugging 11 5mo ago
YuniorGlez

hydration-guardian

by YuniorGlez

"Senior Guardian of Server-Client integrity, specialized in React 19.3 Sensory Validation and Next.js 16.2 Pausable Composition."

Processing 11 5mo ago
YuniorGlez

auth-expert

by YuniorGlez

"Senior expert in Auth.js v5 (NextAuth), Edge-First authentication and security. Optimized for Next.js 16.1.1 and React 19.2."

Auth 11 5mo ago
rajavijayach

electrobun-native-ui

by rajavijayach

Native UI integration for Electrobun desktop applications including ApplicationMenu, ContextMenu, system Tray, native dialogs, keyboard shortcuts, and platform-specific UI patterns. This skill covers creating application menus with submenus and accelerators, context menus triggered by right-click, system tray icons with menus, file/folder dialogs, message boxes, notification systems, global keyboard shortcuts, menu item roles, dynamic menu updates, platform-specific menu conventions (macOS menu bar, Windows system menu), drag-and-drop integration, and native theming. Use when implementing application menus, adding system tray functionality, creating context menus, showing file pickers, implementing keyboard shortcuts, displaying notifications or dialogs, or building platform-native UI experiences. Triggers include "menu", "tray icon", "context menu", "file dialog", "shortcuts", "accelerator", "native dialog", "system tray", "notification", "menu bar", or "right-click menu".

File Ops 11 4mo ago
yanko-belov

aaa-pattern

by yanko-belov

Use when writing tests. Use when test structure is unclear. Use when arrange/act/assert phases are mixed.

Code Gen 11 5mo ago
yanko-belov

liskov-substitution-principle

by yanko-belov

Use when creating subclasses or implementing interfaces. Use when tempted to override methods with exceptions or no-ops. Use when inheritance hierarchy feels wrong.

Code Gen 11 5mo ago
YuniorGlez

nestjs-pro

by YuniorGlez

Senior Backend Architect for NestJS v11 (2026). Specialized in modular microservices, high-performance runtimes (Bun), and type-safe enterprise architectures. Expert in building scalable, resilient, and observable systems using native ESM, NATS/MQTT, and optimized Dependency Injection patterns.

API Dev 11 5mo ago