类型

类型检查与类型生成

显示 2065-2088 / 共 6297 个技能
algorand-devrel

test-smart-contracts

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".

法律 33 7个月前
bobmatnyc

database-migration

bobmatnyc

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

代码生成 73 8个月前
bobmatnyc

Condition-Based Waiting

bobmatnyc

Replace arbitrary timeouts with condition polling for reliable async tests

代码生成 73 9个月前
bobmatnyc

typescript-core

bobmatnyc

"Advanced TypeScript patterns and best practices for 2025"

API 开发 73 8个月前
bobmatnyc

webapp-testing-patterns

bobmatnyc

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

API 开发 73 8个月前
bobmatnyc

api-design-patterns

bobmatnyc

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

API 开发 73 7个月前
bobmatnyc

json-data-handling

bobmatnyc

Working effectively with JSON data structures.

数据处理 73 8个月前
tebjan

vvvv-fileformat

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."

代码生成 32 6个月前
tebjan

vvvv-shaders

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.

代码生成 32 6个月前
tebjan

vvvv-channels

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.

代码生成 32 6个月前
bobmatnyc

env-manager

bobmatnyc

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

CLI 工具 73 8个月前
bobmatnyc

pre-merge

bobmatnyc

"Comprehensive verification workflow before merging changes to production."

代码评审 73 8个月前
dvdsgl

flight

dvdsgl

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

API 开发 1509 8个月前
dvdsgl

document

dvdsgl

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

文档生成 1509 8个月前
dvdsgl

canvas

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 工具 1509 8个月前
dvdsgl

calendar

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 工具 1509 8个月前
bobmatnyc

Testing Anti-Patterns

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.

调试 73 9个月前
Makisuo

effect-best-practices

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.

数据库 79 6个月前
dhruvbaldawa

project-setup

dhruvbaldawa

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

Git 与版本控制 31 9个月前
kochetkov-ma

brewcode:auto-sync

kochetkov-ma

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

CLI 工具 31 6个月前
saaspegasus

upgrade-python-deps

saaspegasus

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

CLI 工具 30 7个月前
saaspegasus

upgrade-js-deps

saaspegasus

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

CLI 工具 30 7个月前
saaspegasus

fix-types

saaspegasus

Interactively fix any type checking issues in Python code

调试 30 7个月前
acedergren

write-tests

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.

文件操作 26 6个月前