Delegates code review, debugging, and alternative implementation comparisons to Google Gemini CLI (`gemini`) via a...
Development
Code generation, debugging, testing, and development workflows
Workflow and best practices for writing Apache Airflow DAGs. Use when the user wants to create a new DAG, write...
Download YouTube videos with quality presets. Use for: download youtube, yt download, video download, youtube to...
Upload videos to YouTube with title, description, tags. Use for: youtube upload, publish video, share on youtube.
Create engaging Substack Notes that build community and grow subscribers. Use this skill when asked to write...
Write, review, and adapt SQL for TiDB with correct handling of TiDB-vs-MySQL differences (VECTOR type + vector...
Implement reactive state management with Effect Atom for React applications
Decide between Context Tag witness and capability patterns for dependency injection, understanding coupling trade-offs
Test Effect concurrency primitives including PubSub, Deferred, Latch, Fiber coordination, SubscriptionRef, and...
Write comprehensive tests using @effect/vitest for Effect code and vitest for pure functions. Use this skill when...
Parallel exploration of codebase questions by decomposing into independent tracks. Use when exploring architecture,...
Build composable React components using Effect Atom for state management. Use this skill when implementing React UIs...
Master Effect Schema composition patterns including Schema.compose vs Schema.pipe, transformations, filters, and...
Implement the complete spec-driven development workflow from instructions through requirements, design, and...
Conceptual guide to wide events (canonical log lines) for observability. Use when thinking about instrumentation...
Technical references, manifest rules, file formats, and UX guidelines for Obsidian. Load when checking API details,...
Handle errors gracefully with custom error types, status codes, and error pages. Use for building robust APIs with...
Implement request logging, tracing, and observability. Use for debugging, monitoring, and production observability.
Write unit and integration tests for Salvo applications using TestClient. Use for testing handlers, middleware, and...
Generate professional git commit message based on changes
Guide for creating new GitHub repos and best practice for existing GitHub repos, applicable to both code and...
Author, refactor, and troubleshoot Typst slide decks built with Touying
Generate idiomatic Typst (.typ) code, edit existing Typst files, and answer Typst syntax questions. Use when working...
React Three Fiber (R3F) and Poimandres ecosystem best practices. Use when writing, reviewing, or optimizing R3F...