Types

Type checking and type generation

Showing 2065-2088 of 6297 skills
algorand-devrel

test-smart-contracts

by algorand-devrel

Testing patterns for Algorand smart contracts using generated clients and algorandFixture. Use when writing tests for smart contracts, setting up test fixtures and deployment, debugging failing tests, testing multi-user scenarios, or asking about E2E vs unit testing. Strong triggers include "how do I test my contract", "algorandFixture", "test is failing", "LocalNet testing", "vitest setup", "fund contract for boxes".

Legal 33 7mo ago
bobmatnyc

database-migration

by bobmatnyc

Safe patterns for evolving database schemas in production with decision trees and troubleshooting guidance.

Code Gen 73 8mo ago
bobmatnyc

Condition-Based Waiting

by bobmatnyc

Replace arbitrary timeouts with condition polling for reliable async tests

Code Gen 73 9mo ago
bobmatnyc

typescript-core

by bobmatnyc

"Advanced TypeScript patterns and best practices for 2025"

API Dev 73 8mo ago
bobmatnyc

webapp-testing-patterns

by bobmatnyc

"Comprehensive web application testing patterns with Playwright selectors, wait strategies, and best practices"

API Dev 73 8mo ago
bobmatnyc

api-design-patterns

by bobmatnyc

Comprehensive API design patterns covering REST, GraphQL, gRPC, versioning, authentication, and modern API best practices

API Dev 73 7mo ago
bobmatnyc

json-data-handling

by bobmatnyc

Working effectively with JSON data structures.

Processing 73 8mo ago
tebjan

vvvv-fileformat

by tebjan

"Describes the .vl XML file format used by vvvv gamma — document structure, element hierarchy, ID system (base62 GUIDs), NodeReference/Choice patterns, Pins, Pads (IOBoxes), Links, ProcessDefinition/Fragment lifecycle, regions (If/ForEach/Cache), type definitions, TypeAnnotations, and property serialization. Use when generating, parsing, or modifying .vl files programmatically, or when understanding the structure of vvvv patches at the XML level."

Code Gen 32 6mo 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 32 6mo ago
tebjan

vvvv-channels

by tebjan

Helps work with vvvv gamma's Channel system from C# — IChannelHub, public channels, [CanBePublished] attributes, hierarchical data propagation, channel subscriptions, bang channels, and spread sub-channels. Use when reading or writing public channels from C# nodes, publishing .NET types as channels, working with IChannelHub, subscribing to channel changes, or managing hierarchical channel state.

Code Gen 32 6mo ago
bobmatnyc

env-manager

by bobmatnyc

"Environment variable validation, security scanning, and management for Next.js, Vite, React, and Node.js applications"

CLI Tools 73 8mo ago
bobmatnyc

pre-merge

by bobmatnyc

"Comprehensive verification workflow before merging changes to production."

Code Review 73 8mo ago
dvdsgl

flight

by dvdsgl

Flight canvas for comparing flights and selecting seats. Use when users need to browse flight options and book seats.

API Dev 1.5K 8mo ago
dvdsgl

document

by dvdsgl

Document canvas for displaying and editing markdown content. Use when showing documents, emails, or when users need to select text for editing.

Docs Gen 1.5K 8mo ago
dvdsgl

canvas

by dvdsgl

The primary skill for terminal TUI components. Covers spawning, controlling, and interacting with terminal canvases. Use when displaying calendars, documents, or flight bookings.

CLI Tools 1.5K 8mo ago
dvdsgl

calendar

by dvdsgl

Calendar canvas for displaying events and picking meeting times. Use when showing calendar views or when users need to select available time slots.

CLI Tools 1.5K 8mo ago
bobmatnyc

Testing Anti-Patterns

by bobmatnyc

Never test mock behavior. Never add test-only methods to production classes. Understand dependencies before mocking. Language-agnostic principles with TypeScript/Jest and Python/pytest examples.

Debugging 73 9mo ago
Makisuo

effect-best-practices

by Makisuo

Enforces Effect-TS patterns for services, errors, layers, and atoms. Use when writing code with Effect.Service, Schema.TaggedError, Layer composition, or effect-atom React components.

Database 79 6mo ago
dhruvbaldawa

project-setup

by dhruvbaldawa

Bootstrap new projects with strong typing, linting, formatting, and testing. Supports Python, TypeScript, and other languages with research fallback.

Git & VCS 31 9mo ago
kochetkov-ma

brewcode:auto-sync

by kochetkov-ma

Universal documentation sync for skills, agents, markdown. Modes - status, init, global, project, file, folder.

CLI Tools 31 6mo ago
saaspegasus

upgrade-python-deps

by saaspegasus

Upgrade Python dependencies using uv, then run post-upgrade checks to ensure nothing is broken.

CLI Tools 30 7mo ago
saaspegasus

upgrade-js-deps

by saaspegasus

Upgrade JavaScript dependencies using npm-check-updates, then run post-upgrade checks to ensure nothing is broken.

CLI Tools 30 7mo ago
saaspegasus

fix-types

by saaspegasus

Interactively fix any type checking issues in Python code

Debugging 30 7mo ago
acedergren

write-tests

by acedergren

Add test coverage to existing code with correct mock patterns. Use when adding tests to untested modules, writing regression tests for bugs, or user asks to test a specific file. Handles mockReset:true, vi.hoisted(), forwarding pattern, and test app builder utilities.

File Ops 26 6mo ago