Types

Type checking and type generation

Showing 2329-2352 of 6171 skills
dykyi-roman

analyze-solid-violations

by dykyi-roman

Analyzes PHP codebase for SOLID principle violations. Detects God classes (SRP), type switches (OCP), broken contracts (LSP), fat interfaces (ISP), and concrete dependencies (DIP). Generates actionable reports with severity levels and remediation recommendations.

CLI Tools 82 4mo ago
qodex-ai

data-organization-system

by qodex-ai

Organize and categorize files into logical structures. Creates folder hierarchies, renames files systematically, and consolidates related data.

Code Gen 32 5mo ago
dylanfeltus

design-tokens

by dylanfeltus

Generate type scales, color palettes, spacing systems, WCAG contrast checks, and dark mode derivations with math. Use when setting up a design system, creating tokens, or building a Tailwind/CSS theme. Outputs CSS custom properties, Tailwind config, or JSON tokens.

Accessibility 177 4mo ago
dylanfeltus

motion-design-patterns

by dylanfeltus

Framer Motion (Motion) animation patterns for React — springs, staggers, layout animations, micro-interactions, scroll effects, and page transitions. Use when building or improving UI animations, adding polish, or making interfaces feel premium.

Animation 177 4mo ago
williamzujkowski

python-coding-standards

by williamzujkowski

Python coding standards following PEP 8, type hints, testing best practices, and modern Python patterns. Use for Python projects requiring clean, maintainable, production-ready code with comprehensive testing.

Debugging 17 5mo ago
wedsamuel1230

battery-selector

by wedsamuel1230

Helps choose the right battery type and charging solution for Arduino/ESP32/RP2040 projects. Use when user asks about battery options, charging circuits, power source selection, or says "what battery should I use". Covers chemistry selection, safety, voltage regulation, and charging circuits.

CLI Tools 17 4mo ago
williamzujkowski

coding-standards

by williamzujkowski

Comprehensive coding standards and best practices for maintainable, consistent software development across multiple languages and paradigms

Debugging 17 5mo ago
williamzujkowski

react-frontend

by williamzujkowski

React frontend standards covering hooks (useState, useEffect, useContext, custom hooks), state management (Context API, Redux, Zustand), performance optimization (memoization, lazy loading, code splitting), testing with React Testing Library, and accessibility (WCAG 2.1, ARIA) for modern SPAs

Accessibility 17 5mo ago
williamzujkowski

data-quality

by williamzujkowski

'Core Principles:'

Processing 17 7mo ago
wedsamuel1230

error-message-explainer

by wedsamuel1230

Interprets Arduino/ESP32/RP2040 compiler errors in plain English for beginners. Use when user shares error messages, compilation failures, upload problems, or asks "what does this error mean". Covers common errors like undefined references, type mismatches, missing libraries, and board-specific issues.

Debugging 17 4mo ago
williamzujkowski

typescript-coding-standards

by williamzujkowski

TypeScript coding standards covering strict type system, advanced types, decorators, generics, and best practices for type-safe applications. Use for TypeScript projects requiring robust type safety and maintainable code.

Debugging 17 7mo ago
IgorWarzocha

mcp-installer

by IgorWarzocha

Find, install, and configure MCP servers. Use proactively for MCP discovery, OAuth setup, env vars, stdio vs SSE transport, or troubleshooting MCP connections. Examples: - user: "Add the filesystem MCP server" → read server file, add to mcpServers in opencode.json, verify transport type - user: "How do I use MCP with GitHub?" → check catalog, install @modelcontextprotocol/server-github, configure OAuth token - user: "MCP not connecting" → check transport type (stdio/SSE), verify args/command, check env vars are passed - user: "What MCPs are available?" → run list_mcps.py, show catalog with auth types and install commands

Auth 125 5mo ago
IgorWarzocha

opencode-config

by IgorWarzocha

Edit opencode.json, AGENTS.md, and config files. Use proactively for provider setup, permission changes, model config, formatter rules, or environment variables. Examples: - user: "Add Anthropic as a provider" → edit opencode.json providers, add API key baseEnv var, verify with opencode run test - user: "Restrict this agent's permissions" → add permission block to agent config, set deny/allow for tools/fileAccess - user: "Set GPT-5 as default model" → edit global or agent-level model preference, verify model name format - user: "Disable gofmt formatter" → edit formatters section, set languages.gofmt.enabled = false

Processing 125 5mo ago
IgorWarzocha

skill-creator

by IgorWarzocha

Guide for creating effective opencode skills. Use for creating or updating skills that extend agent capabilities with specialized knowledge, workflows, or tool integrations. Examples: - user: "Create a skill for git workflows" → define SKILL.md with instructions and examples - user: "Add examples to my skill" → follow the user: "query" → action pattern - user: "Update skill description" → use literal block scalar and trigger contexts - user: "Structure a complex skill" → organize with scripts/ and references/ directories - user: "Validate my skill" → check structure, frontmatter, and discovery triggers

Agents 125 5mo ago
Svenja-dev

tdd-strict

by Svenja-dev

Erzwingt striktes Test-Driven Development mit Red-Green-Refactor Zyklus. Blockiert Code-Generierung ohne vorherige Tests. Dokumentiert 13 ungueltige Rationalisierungen. Aktivieren bei neuen Features, Bug Fixes, Refactoring.

Debugging 37 5mo ago
Svenja-dev

skill-doc-generator

by Svenja-dev

Auto-generates standardized README documentation from SKILL.md files, validates consistency (frontmatter, descriptions, terminology), and creates usage examples. Use when documenting individual skills, generating docs for multiple skills in a directory, or validating skill quality standards.

Code Gen 37 5mo ago
Svenja-dev

strict-typescript-mode

by Svenja-dev

Enforces TypeScript best practices when writing code. Automatically enables strict typing for TypeScript projects, prevents any usage, and recommends generic constraints. Activate on TS/TSX files, new features, code reviews.

Processing 37 6mo ago
Svenja-dev

multi-agent-patterns

by Svenja-dev

Design multi-agent architectures for complex tasks. Use when single-agent context limits are exceeded, when tasks decompose naturally into subtasks, or when specializing agents improves quality.

Agents 37 5mo ago
axiomantic

dehallucination

by axiomantic

"Verify claims, references, and assertions are grounded in reality. Triggers: 'does this actually exist', 'is this real', 'did you hallucinate', 'verify these references', 'check if this is fabricated', 'reality check', 'ground truth'. Invoked as quality gate by roundtable feedback, Forge workflow, and after deep-research verification."

Analytics 7 3mo ago
axiomantic

documenting-tools

by axiomantic

"Use when writing MCP tools, API endpoints, CLI commands, or any function that an LLM will invoke. Also use when LLMs misuse tools due to poor descriptions. Triggers: 'document this tool', 'write tool docs', 'MCP tool', 'tool description quality', 'model keeps calling this wrong', 'improve tool description'. For human-facing API docs, standard documentation practices apply instead."

API Dev 7 3mo ago
axiomantic

async-await-patterns

by axiomantic

"Use when writing JavaScript or TypeScript code with asynchronous operations, fixing promise-related bugs, or converting callback/promise patterns to async/await. Triggers: 'promise chain', 'unhandled rejection', 'race condition in JS', 'callback hell', 'Promise.all', 'sequential vs parallel async', 'missing await'. Enforces async/await discipline over raw promises."

Processing 7 3mo ago
axiomantic

sharpening-prompts

by axiomantic

Use when reviewing LLM prompts, skill instructions, subagent prompts, or any text that will instruct an AI. Triggers: "review this prompt", "audit instructions", "sharpen prompt", "is this clear enough", "would an LLM understand this", "ambiguity check". Also invoked by instruction-engineering, reviewing-design-docs, and reviewing-impl-plans for instruction quality gates.

Code Review 7 3mo ago
axiomantic

gathering-requirements

by axiomantic

"Use when eliciting or clarifying feature requirements, defining scope, identifying constraints, or capturing user needs. Triggers: 'what are the requirements', 'define the requirements', 'scope this feature', 'user stories', 'acceptance criteria', 'what should this do', 'what problem are we solving', 'what are the constraints'. Also invoked by implementing-features during DISCOVER stage and by the Forged workflow."

Auth 7 3mo 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 7 4mo ago