godot-gdscript-patterns

29.9k
wshobsonwshobson

Master Godot 4 GDScript patterns including signals, scenes, state machines, and optimization. Use when building Godot games, implementing game systems, or learning GDScript best practices.

192 days ago

godot-gdscript-patterns

18.0k
sickn33sickn33

Master Godot 4 GDScript patterns including signals, scenes, state machines, and optimization. Use when building Godot games, implementing game systems, or learning GDScript best practices.

192 days ago

async-io-model

17.6k
tursodatabasetursodatabase

Explanations of common asynchronous patterns used in tursodb. Involves IOResult, state machines, re-entrancy pitfalls, CompletionGroup. Always use these patterns in `core` when doing anything IO

192 days ago

flyio-cli

1.8k
openclawopenclaw

Use the Fly.io flyctl CLI for deploying and operating apps on Fly.io. Default to read-only diagnostics (status/logs/config/releases). Only perform state-changing operations (deploys, SSH exec, secrets, scaling, machines, volumes, Postgres changes) with explicit user approval. Use when asked to deploy to Fly.io, debug fly deploy/build/runtime failures, set up GitHub Actions deploys/previews, or safely manage Fly apps and Postgres.

192 days ago

step-functions

1.0k
itsmostafaitsmostafa

AWS Step Functions workflow orchestration with state machines. Use when designing workflows, implementing error handling, configuring parallel execution, integrating with AWS services, or debugging executions.

192 days ago

job-state-machine

756
dadbodgeoffdadbodgeoff

Async job processing with validated state transitions, progress tracking, and asset linking. Ensure jobs always reach terminal states with proper error handling.

192 days ago

background-jobs

756
dadbodgeoffdadbodgeoff

Implement robust background job processing with dead letter queues, retries, and state machines. Use when building async workflows, scheduled tasks, or any work that shouldn't block the request/response cycle.

192 days ago

vehicle-dynamics

571
benchflow-aibenchflow-ai

Use this skill when simulating vehicle motion, calculating safe following distances, time-to-collision, speed/position updates, or implementing vehicle state machines for cruise control modes.

192 days ago

axiom-ios-ml

535
Charleswiltgen Axiom Axiom Ios MlCharleswiltgen Axiom Axiom Ios Ml

Use when deploying ANY machine learning model on-device, converting models to CoreML, compressing models, or implementing speech-to-text. Covers CoreML conversion, MLTensor, model compression (quantization/palettization/pruning), stateful models, KV-cache, multi-function models, async prediction, SpeechAnalyzer, SpeechTranscriber.

192 days ago

protocol-parser

376
a5c-aia5c-ai

Specialized skill for binary and text protocol parsing and serialization. Design and validate protocol message formats, generate parser code from specifications, implement state machine parsing, and handle endianness and byte alignment.

192 days ago

fsm-design

376
a5c-aia5c-ai

Specialized skill for finite state machine design and optimization in FPGAs

192 days ago

fsm

376
a5c-aia5c-ai

Finite State Machine skill for hierarchical FSM and state transitions.

192 days ago

unity-animation

376
a5c-aia5c-ai

Unity Animation skill for Animator controllers, Animation Rigging, Timeline integration, and animation state machines.

192 days ago

state-machine

311
Wellapp Ai Well State MachineWellapp Ai Well State Machine

Document UI component states (current vs expected) with transitions

191 days ago

lightweight-task-workflow

250
NTCodingNTCoding

FOLLOW THE STATE MACHINE IN SKILL.MD. When user says 'continue': (1) FIRST: Run pwd, (2) Announce STATE: CHECK_STATUS, (3) Read .claude/session.md to check Status field, (4) Route based on Status. NEVER auto-advance tasks. NEVER use TodoWrite. NEVER create git commits.

192 days ago

tdd-process

250
NTCodingNTCoding

Strict test-driven development state machine with red-green-refactor cycles. Enforces test-first development, meaningful failures, minimum implementations, and full verification. Activates when user requests: 'use a TDD approach', 'start TDD', 'test-drive this'.

192 days ago

state-machine

241
MadAppGangMadAppGang

Task lifecycle state transitions with validation gates. Defines states, triggers, and required proofs.

state-machineworkflowtransitions+1
192 days ago

unity-animator

238
Besty0728Besty0728

Unity Animator Controller management. Use when users want to create animation controllers, add parameters, play animations, or control animation state machines. Triggers: animation, animator, controller, parameter, state machine, blend tree, animation clip.

192 days ago

diagramming

212
ynulihaoynulihao

Create technical diagrams using Mermaid syntax for architecture, sequences, ERDs, flowcharts, and state machines. Use for visualizing system design, data flows, and processes. Triggers: diagram, mermaid, architecture diagram, sequence diagram, flowchart, ERD, entity relationship, state diagram, C4 model, component diagram, visualize, draw.

192 days ago

implement-state-machine

200
proto-at-blockproto-at-block

Implement a UI state machine. ScreenModel, presentation, Type1/Type2, Props, ActivityScope, navigation

191 days ago

perf-prof

115
OpenCloudOSOpenCloudOS

Analyze Linux system issues with perf-prof. perf-prof is a system-level analysis tool built on perf_event; events are processed in memory in real time and it can run for long periods with low overhead. Typical trigger scenarios: (1) high CPU usage and hotspot analysis (2) abnormal process states (many D/S states) (3) latency jitter or slow responses (4) memory leaks or abnormal growth (5) slow block device I/O (6) virtual machine performance issues (7) event aggregation and statistics (8) custom script analysis. Core analyzers: profile (CPU sampling), task-state (process state analysis), multi-trace (latency analysis), kmemleak (memory leak detection), blktrace (I/O latency), top/sql (aggregation/statistics), kvm-exit (virtualization exits), rundelay (scheduling delay), syscalls (system call timing), python (custom script analysis). Suitable for performance debugging, kernel/application development and debugging, and learning or understanding Linux kernel mechanisms (scheduling, memory, I/O, interrupts, etc.).

192 days ago

robotics-design-patterns

112
arpitg1304arpitg1304

Architecture patterns, design principles, and proven recipes for building robust robotics software. Use this skill when designing robot software architectures, choosing between behavioral frameworks, structuring perception-planning-control pipelines, implementing state machines, designing safety systems, or architecting multi-robot systems. Trigger whenever the user mentions behavior trees, finite state machines, subsumption architecture, sensor fusion, robot safety, watchdogs, heartbeats, graceful degradation, hardware abstraction layers, real-time constraints, or software architecture for robots. Also applies to sim-to-real transfer, digital twins, and robot fleet management.

192 days ago

Lua Coroutines

98
TheBushidoCollectiveTheBushidoCollective

Use when lua coroutines for cooperative multitasking including coroutine creation, yielding and resuming, passing values, generators, iterators, asynchronous patterns, state machines, and producer-consumer implementations.

192 days ago

Erlang OTP Behaviors

98
TheBushidoCollectiveTheBushidoCollective

Use when oTP behaviors including gen_server for stateful processes, gen_statem for state machines, supervisors for fault tolerance, gen_event for event handling, and building robust, production-ready Erlang applications with proven patterns.

192 days ago

visualizing-with-mermaid

91
rileyhilliardrileyhilliard

Creates professional Mermaid diagrams with semantic styling and visual hierarchy. Use when creating flowcharts, sequence diagrams, state machines, class diagrams, or architecture visualizations.

192 days ago

State Machine Test Generator

71
PramodDuttaPramodDutta

Generate comprehensive test cases from state machine models covering all states, transitions, guard conditions, and invalid transition attempts for workflow-heavy features

state-machinestate-testingtransition-testing+5
192 days ago

database-driver-design

51
JoannisJoannis

Expert guidance on building Swift database client libraries. Use when developers mention: (1) building a database driver, (2) wire protocol implementation, (3) connection pooling design, (4) state machines for protocol handling, (5) NIO channel handlers for databases, (6) backpressure in result streaming, (7) actor executor alignment with NIO.

192 days ago

web-artifacts-builder

48
evolving-machines-labevolving-machines-lab

Suite of tools for creating elaborate, multi-component HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.

192 days ago

xstate

44
seed-hypermediaseed-hypermedia

Helps create XState v5 state machines in TypeScript and React. Use when building state machines, actors, statecharts, finite state logic, actor systems, or integrating XState with React/Vue/Svelte components.

192 days ago

bot-developer

43
curiositechcuriositech

Expert bot developer specializing in Discord, Telegram, Slack automation with deep knowledge of rate limiting, state machines, event sourcing, moderation systems, and conversational AI integration. Activate on 'Discord bot', 'Telegram bot', 'Slack bot', 'chat automation', 'moderation system'. NOT for web APIs (use backend-architect), general automation scripts (use python-pro), or frontend chat widgets (use frontend-developer).

discordtelegramslack+2
192 days ago

workflow-orchestrator

36
zenobi-uszenobi-us

Expert workflow orchestrator specializing in complex process design, state machine implementation, and business process automation. Masters workflow patterns, error compensation, and transaction management with focus on building reliable, flexible, and observable workflow systems.

192 days ago

fly-ssh

36
rubysrubys

Use when asked to run "fly ssh console", SSH into Fly.io machines, inspect files on production machines, check processes on Fly.io, or examine deployed machine state. Covers critical pitfalls like no shell support and Debian vs macOS command differences.

192 days ago

State Machine Design

31
melodic-softwaremelodic-software

Statechart and state machine modeling for lifecycle and behavior specification

192 days ago

animation-systems

29
omer-metinomer-metin

Expert in real-time game animation systems including skeletal animation, blend trees, state machines, inverse kinematics, root motion, procedural animation, and animation retargeting. Specializes in creating fluid, responsive character animation that balances visual quality with performance constraints. Use when animation system, state machine, blend tree, skeletal animation, inverse kinematics, IK system, root motion, animation blending, character animation, animator controller, motion matching, animation retargeting, foot IK, look-at IK, aim offset, animation montage, animation notify, additive animation, animation layers, procedural animation, animation, game-dev, character, state-machine, Unity, Unreal, Godot, skeletal, rigging, or motion are mentioned.

192 days ago

Game AI Behavior

29
omer-metinomer-metin

Expert in designing and implementing intelligent game AI systems including behavior trees, finite state machines, GOAP, utility AI, pathfinding, steering behaviors, and perception systems. Specializes in creating believable, performant NPC behaviors that enhance player experience. Use when "game AI, NPC behavior, behavior tree, state machine for game, enemy AI, pathfinding, A* algorithm, navmesh, steering behavior, GOAP, utility AI, AI perception, combat AI, companion AI, boss AI, crowd simulation, flocking, game-ai, behavior-trees, pathfinding, npc, state-machines, goap, utility-ai, steering, perception" mentioned.

192 days ago

langgraph

29
omer-metinomer-metin

Expert in LangGraph - the production-grade framework for building stateful, multi-actor AI applications. Covers graph construction, state management, cycles and branches, persistence with checkpointers, human-in-the-loop patterns, and the ReAct agent pattern. Used in production at LinkedIn, Uber, and 400+ companies. This is LangChain's recommended approach for building agents. Use when "langgraph, langchain agent, stateful agent, agent graph, react agent, agent workflow, multi-step agent, langgraph, langchain, agents, state-machine, workflow, graph, ai-agents, orchestration" mentioned.

192 days ago

firmware-review

28
ectoecto

Reviews Rust firmware code for the BVR (Base Vectoring Rover) with focus on safety-critical systems, CAN bus protocol compliance, motor control logic, state machine correctness, and embedded testing patterns. Use when reviewing BVR firmware changes, debugging actuator control, testing motor communication, validating safety mechanisms, checking async patterns, or evaluating control system modifications. Covers watchdog implementation, e-stop handling, rate limiting, VESC motor controller integration, and Tokio async runtime patterns.

192 days ago

mcu-embedded-review

28
ectoecto

Reviews embedded Rust firmware for RP2350 (Raspberry Pi Pico 2 W) and ESP32-S3 (Heltec) microcontrollers with a focus on the Embassy async runtime, memory constraints, LED control, CAN attachment protocols, and SLCAN bridging. Use when reviewing MCU firmware changes, debugging LED controller issues, evaluating Embassy async patterns, checking static memory allocation, validating SLCAN implementations, or assessing hardware-specific code for WS2812 LEDs, CAN peripherals, and tool attachments. Covers no_std environments, PIO state machines, RMT peripherals, and USB CDC serial communication.

192 days ago

mermaid-diagram-generator

28
rysweetrysweet

Converts architecture descriptions, module specs, or workflow docs into Mermaid diagrams. Use when visualizing brick module relationships, workflows (DDD, investigation), or system architecture. Supports: flowcharts, sequence diagrams, class diagrams, state machines, entity relationship diagrams, and Gantt charts. Generates valid Mermaid syntax for embedding in markdown docs.

192 days ago

godot-best-practices

27
jwyniajwynia

Guide AI agents through Godot 4.x GDScript coding best practices including scene organization, signals, resources, state machines, and performance optimization. This skill should be used when generating GDScript code, creating Godot scenes, designing game architecture, implementing state machines, object pooling, save/load systems, or when the user asks about Godot patterns, node structure, or GDScript standards. Keywords: godot, gdscript, game development, signals, resources, scenes, nodes, state machine, object pooling, save system, autoload, export, type hints.

192 days ago

aasm-coder

27
majesticlabs-devmajesticlabs-dev

Implement state machines with AASM for workflow management. Covers state transitions, guards, callbacks, and testing.

192 days ago

business-logic-coder

27
majesticlabs-devmajesticlabs-dev

Implement business logic with ActiveInteraction and AASM state machines. Routes to specialized skills for typed operations and state management.

192 days ago

laravel-state-machines

26
leeoveryleeovery

State machines using Spatie Model States for complex state transitions. Use when working with complex state management, state transitions, or when user mentions state machines, Spatie Model States, state transitions, transition validation.

191 days ago

docs-with-mermaid

25
pranavredpranavred

Create excellent technical documentation with Mermaid diagrams. Use when documenting code architecture, API flows, database schemas, state machines, system design, or any technical concept that benefits from visual diagrams. Also use when asked to explain code, create documentation, write README files, or document how systems work.

192 days ago

fuzz

24
avsmavsm

OCaml fuzz testing with Crowbar for protocol implementations. Use when Claude needs to: (1) Write fuzz tests for parsers and encoders, (2) Test roundtrip invariants (parse(encode(x)) = x), (3) Verify boundary conditions and error handling, (4) Test state machines and transitions, (5) Organize fuzz test suites for large codebases

192 days ago

mermaid-diagrams

22
mahidalhanmahidalhan

USE WHEN: the user needs diagrams, flowcharts, ERDs, sequence diagrams, state machines, architecture visualizations, or uses phrases like "visualize", "diagram", "chart", or "show me". DO NOT USE WHEN: ASCII art is sufficient, the user wants code instead of diagrams, or a simple text description is more appropriate.

192 days ago

patterns-entity-modeling

21
deepeshBodhdeepeshBodh

This skill MUST be invoked when the user says "extract entities", "define data model", "model relationships", "entity modeling", or "domain model". SHOULD also invoke when user mentions "relationship", "cardinality", "state machine", or "data attributes".

191 days ago

rust-pin

20
huialihuiali

Pin and self-referential types expert covering Pin, Unpin, Future, async state machines, pinning projection, and memory stability guarantees.

191 days ago