Stop throwing everywhere - handle errors as values using Either and TaskEither for cleaner, more predictable code
Use this skill when writing code, implementing features, refactoring, planning architecture, designing systems, reviewing code, or debugging. This skill transforms junior-level code into...
Best practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).
Best practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).
Best practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).
Vue 3 Options API style (data(), methods, this context). Each reference shows Options API solution only.
Skill for integrating Better Auth - the comprehensive TypeScript authentication framework.
Skill for integrating Better Auth - the comprehensive TypeScript authentication framework.
Ruby code style and formatting guidelines from the official Ruby Style Guide. Use PROACTIVELY when writing, reviewing, or generating any Ruby code to ensure consistent formatting, proper naming...
React Router performance and architecture patterns. Use when writing loaders, actions, forms, routes, or working with React Router data fetching. Triggers on tasks involving React Router routes,...
Detect risk or uncertainty and pause execution. Use before or after plans, commands, diffs, or implementation to surface unclear requirements or risky actions.
Execute a single, well-formed work item with minimal, verified changes. Use when a backlog item is ready for implementation and work must proceed safely without scope creep.
Detect and surface potential decision-making in work items, plans, diffs, docs, or summaries. Use to flag possible decisions neutrally without enforcing process.
Create or refine well-formed backlog work items for AI-assisted development. Use when drafting a new item, refining an underspecified task, splitting a large task, or validating readiness before...
Flag possible documentation duplication, misplacement, or verbosity. Use when drafting or reviewing docs, backlog items, ADRs, or explanatory text to steer toward a single source of truth.
Expert Celery distributed task queue engineer specializing in async task processing, workflow orchestration, broker configuration (Redis/RabbitMQ), Celery Beat scheduling, and production...
Guide for mobile game security on Android and iOS platforms. Use this skill when working with Android/iOS reverse engineering, mobile game hacking, APK analysis, root/jailbreak detection bypass,...
Apply London (mock-based) and Chicago (state-based) TDD schools. Use when practicing test-driven development or choosing testing style for your context.
Conduct context-driven code reviews focusing on quality, testability, and maintainability. Use when reviewing code, providing feedback, or establishing review practices.
Lead cross-functional collaboration by producing a Cross-Functional Collaboration Pack (mission charter, stakeholder/incentives map, roles & expectations contract, operating cadence, decision log,...