Validate Rust code quality with rustfmt, clippy, cargo check, and security
Development
Code generation, debugging, testing, and development workflows
Execute test suites with proper configuration, parallel execution, and
Generate test scaffolding for modules with proper structure, fixtures,
Validate TypeScript/JavaScript code quality with ESLint, Prettier, type
Generate comprehensive unit tests with proper structure, mocking, and
Validate code quality, test coverage, performance, and security. Use
Assess identified vulnerabilities for exploitability, impact, and risk.
Bypass attempt. Use for security testing.
Guide for Convex actions, scheduling, cron jobs, and orchestration patterns. Use when implementing external API...
Critical rules and common mistakes to avoid in Convex development. Use when reviewing Convex code, debugging issues,...
Guide for authoring Convex components - isolated, reusable backend modules with their own schema and functions. Use...
React useEffect best practices from official docs. Use when writing/reviewing useEffect, useState for derived...
Guide for strict TypeScript practices including avoiding any, using proper type annotations, and leveraging...
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when...
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility",...
NestJS best practices and architecture patterns for building production-ready applications. This skill should be...
Comprehensive guide for architecting Flutter applications following MVVM pattern and best practices with...
Complete guide for internationalizing Flutter apps using gen-l10n and intl packages. Use when Claude needs to add...
Comprehensive Flutter testing guidance covering unit tests, widget tests, and integration tests. Use when working...
Use when explaining concepts at different expertise levels, moving between abstract principles and concrete...
Use when writing recommendation letters, reference letters, or award nominations for students, postdocs, or...
Use when making predictions or judgments under uncertainty and need to explicitly update beliefs with new evidence....
Use when investigating why something happened and need to distinguish correlation from causation, identify root...
Use when facing decisions with multiple legitimate perspectives and inherent tensions. Invoke when stakeholders have...