flow

243.4k
facebookfacebook

Use when you need to run Flow type checking, or when seeing Flow type errors in React code.

192 days ago

python-type-safety

29.9k
wshobsonwshobson

Python type safety with type hints, generics, protocols, and strict type checking. Use when adding type annotations, implementing generic classes, defining structural interfaces, or configuring mypy/pyright.

192 days ago

code-reviewer

21.8k
davila7davila7

Comprehensive code review skill for TypeScript, JavaScript, Python, Swift, Kotlin, Go. Includes automated code analysis, best practice checking, security scanning, and review checklist generation. Use when reviewing pull requests, providing code feedback, identifying issues, or ensuring code quality standards.

192 days ago

repo-source-code-review

8.5k
open-circleopen-circle

Review pull requests and source code changes in /library/src/. Use when reviewing PRs, validating implementation patterns, or checking code quality before merging. Covers code quality checks, type safety, documentation review, test coverage, and common issues to watch for.

192 days ago

build-free-types

4.3k
paulirishpaulirish

This skill should be used when the user asks to "set up types without a build step", "use vanilla JS with types", "configure erasable syntax", or mentions "JSDoc type checking". It provides instructions for modern type safety using JSDoc in browsers and native TypeScript execution in Node.js.

192 days ago

types-check

2.5k
r-libr-lib

Validate function inputs in R using a standalone file of check_* functions. Use when writing exported R functions that need input validation, reviewing existing validation code, or when creating new input validation helpers.

192 days ago

vue-best-practices

584
oyjtoyjt

Vue 3 and Vue.js best practices for TypeScript, vue-tsc, and Volar. This skill should be used when writing, reviewing, or refactoring Vue components to ensure correct typing patterns. Triggers on tasks involving Vue components, props extraction, wrapper components, template type checking, or Volar configuration.

192 days ago

axiom-build-performance

535
Charleswiltgen Axiom Axiom Build PerformanceCharleswiltgen Axiom Axiom Build Performance

Use when build times are slow, investigating build performance, analyzing Build Timeline, identifying type checking bottlenecks, enabling compilation caching, or optimizing incremental builds - comprehensive build optimization workflows including Xcode 26 compilation caching

192 days ago

check-bounds-safety

462
r3bl-orgr3bl-org

Apply type-safe bounds checking patterns using Index/Length types instead of usize. Use when working with arrays, buffers, cursors, viewports, or any code that handles indices and lengths.

192 days ago

Type Theory

376
a5c-aia5c-ai

Expert skill in type theory foundations for implementing type systems including inference, checking, and subtyping

192 days ago

building-code-checker

376
a5c-aia5c-ai

Building code compliance checking skill for IBC occupancy, construction type, and area requirements

192 days ago

precommit-setup

196
atholaathola

Configure three-layer pre-commit system with linting, type checking, and testing hooks. Use for quality gate setup and code standards. Skip if pre-commit is optimally configured.

pre-commitquality-gateslinting+2
192 days ago

global-validation

188
aiskillstoreaiskillstore

Implement comprehensive server-side validation with allowlists, type checking, input sanitization, and consistent error messages, while using client-side validation for user experience. Use this skill when validating user input, form data, API requests, implementing security checks, preventing injection attacks, checking data types/formats/ranges, or providing validation feedback. Apply when working with form validation, API endpoint validation, input sanitization, business rule enforcement, or any code that accepts and validates external data to ensure security, data integrity, and proper user feedback across all entry points.

192 days ago

uloop-get-logs

177
hatayamahatayama

Check Unity Console logs. Use when: checking logs, debugging errors, investigating failures, or when user asks about console output. Key options: --log-type (Error/Warning/Log/All), --max-count, --search-text. Retrieves errors, warnings, and Debug.Log messages.

192 days ago

api

144
videojsvideojs

API design and developer experience for TypeScript libraries. Use when designing APIs, reviewing architecture, evaluating DX, or checking ergonomics. Covers extensibility, progressive disclosure, type inference, state patterns, and composition. For review, load review/workflow.md. Triggers: "design API", "review API", "check DX", "is this ergonomic", "review architecture", "middleware design", "how does this feel".

192 days ago

next-issue-number

136
oocxoocx

Determine the next available issue number across all change types (feature, fix, workflow) by checking both local documentation and remote branches, then reserve it by pushing an empty branch.

192 days ago

Gleam Type System

98
TheBushidoCollectiveTheBushidoCollective

Use when gleam's type system including algebraic data types, custom types, pattern matching, generic types, type inference, opaque types, exhaustive checking, and functional error handling for building type-safe Erlang VM applications.

192 days ago

dialyzer-configuration

98
TheBushidoCollectiveTheBushidoCollective

Use when configuring Dialyzer for Erlang/Elixir type checking and static analysis.

192 days ago

typescript-type-safety

95
pr-pmpr-pm

Use when encountering TypeScript any types, type errors, or lax type checking - eliminates type holes and enforces strict type safety through proper interfaces, type guards, and module augmentation

192 days ago

gates

87
alfredolopez80alfredolopez80

9-language quality gate validation: linting, formatting, type checking, and test execution. Validates code changes meet quality standards before completion. Use when: (1) after code implementation, (2) before PR creation, (3) as part of /orchestrator Step 6, (4) manual quality check. Triggers: /gates, 'quality gates', 'run validation', 'check quality', 'validate code'.

192 days ago

code-review-excellence

85
awesome-skillsawesome-skills

Provides comprehensive code review guidance for React 19, Vue 3, Rust, TypeScript, Java, Python, and C/C++. Helps catch bugs, improve code quality, and give constructive feedback. Use when: reviewing pull requests, conducting PR reviews, code review, reviewing code changes, establishing review standards, mentoring developers, architecture reviews, security audits, checking code quality, finding bugs, giving feedback on code.

192 days ago

type-checker-tests

80
purefunctorpurefunctor

Add integration tests for type checker inference and checking functions

192 days ago

TypeScript Strict Mode

50
jhl-labsjhl-labs

TypeScript strict type checking guidelines for SEPilot Desktop. Use when creating types, writing functions, or refactoring code. Ensures all code has explicit types, avoids 'any', and passes type checking with strict mode enabled.

192 days ago

tbd

43
jlevyjlevy

Git-native issue tracking (beads), coding guidelines, knowledge injection, and spec-driven planning for AI agents. Drop-in replacement for bd/Beads with simpler architecture. Use for: tracking issues/beads with dependencies, creating bugs/features/tasks, planning specs, implementing features from specs, code reviews, committing code, creating PRs, loading coding guidelines (TypeScript, Python, TDD, golden testing, Convex, monorepo patterns), code cleanup, research briefs, architecture docs, agent handoffs, and checking out third-party library source code. Invoke when user mentions: tbd, beads, bd, shortcuts, issues, bugs, tasks, features, epics, todo, tracking, specs, planning, implementation, validation, guidelines, templates, commit, PR, pull request, code review, testing, TDD, test-driven, golden testing, snapshot testing, TypeScript, Python, Convex, monorepo, cleanup, dead code, refactor, handoff, research, architecture, labels, search, checkout library, source code review, or any workflow shortcut.

192 days ago

checking-files-with-lsp

36
zenobi-uszenobi-us

Use when you need to check, verify, validate or understand code or structure of a file (often code related files or markdown) - automatically detects file type, finds appropriate LSP/linter in mise, and runs validation

192 days ago

codemapper

36
zenobi-uszenobi-us

Use when analyzing codebases for structure, finding symbols, tracing call paths, checking test coverage, or analyzing dependencies - provides instant AST-based code analysis using tree-sitter for Python, JavaScript, TypeScript, Rust, Java, Go, and C

192 days ago

vscode-api

34
confluentincconfluentinc

Use when the user asks about VS Code API definitions, methods, interfaces, events, types, or wants to understand what VS Code APIs are available. Triggers on questions like "what does vscode.X do", "how to use VS Code API", "VS Code type definition", or checking API compatibility.

192 days ago

code-reviewer

28
Hainamchung Agent Assistant Code ReviewerHainamchung Agent Assistant Code Reviewer

Comprehensive code review skill for TypeScript, JavaScript, Python, Swift, Kotlin, Go. Includes automated code analysis, best practice checking, security scanning, and review checklist generation. Use when reviewing pull requests, providing code feedback, identifying issues, or ensuring code quality standards.

192 days ago

console-frontend-review

28
ectoecto

Reviews React/TypeScript code for the Depot Console web application with focus on real-time rover teleoperation, state management, WebSocket communication, and 3D visualization. Use when reviewing console frontend changes, debugging teleop UI issues, optimizing rendering performance, validating WebSocket protocols, checking React Three Fiber implementations, or evaluating state management patterns. Covers Zustand store architecture, binary protocol encoding, input handling, page visibility safety, memory management, and 360-degree video streaming.

192 days ago

data-validation

27
cosmixcosmix

Data validation patterns including schema validation, input sanitization, output encoding, and type coercion. Use when implementing validate, validation, schema, form validation, API validation, JSON Schema, Zod, Pydantic, Joi, Yup, sanitize, sanitization, XSS prevention, injection prevention, escape, encode, whitelist, constraint checking, invariant validation, data pipeline validation, ML feature validation, or custom validators.

192 days ago

code-review

27
KlimabevaegelsenKlimabevaegelsen

Activates when reviewing code, checking for security issues, or validating best practices. Use this skill for: security audits, performance reviews, React 19 pattern validation, TypeScript strict mode compliance, and OWASP vulnerability checks. Keywords: review, security, performance, audit, OWASP, vulnerability, best practice, lint

192 days ago

quality-gates

25
NikiforovAllNikiforovAll

This skill should be used when the user wants to run code quality checks (linting, formatting, type checking, tests) on the lazyclaude project. Use this skill when asked to "run quality gates", "check the code", "run tests", "lint the code", or verify code quality before committing.

192 days ago

python3-review

23
Jamie-BitFlightJamie-BitFlight

Comprehensive Python code review checking patterns, types, security, and performance. Use when reviewing Python code for quality issues, when auditing code before merge, or when assessing technical debt in a Python codebase.

192 days ago

python-quality-checker

19
matteocervellimatteocervelli

Validate Python code quality with formatting, type checking, linting, and security analysis. Use for Python codebases to ensure PEP 8 compliance, type safety, and code quality.

192 days ago

azure-price

19
openjnyopenjny

Retrieve Azure service pricing information using the Azure Retail Prices API. Get detailed pricing data including regions, SKUs, and pricing types (consumption, reservation, savings plans) without authentication. Use when estimating Azure costs, comparing prices across regions or SKUs, checking reservation or savings plan pricing, or collecting data for cost analysis and budget management.

192 days ago

typescript-quality-checker

19
matteocervellimatteocervelli

Validate TypeScript/JavaScript code quality with ESLint, Prettier, type checking, and security analysis. Use for TypeScript/JS codebases to ensure code quality and standards.

192 days ago

code-quality-tools

17
uw-ssecuw-ssec

This skill should be used when the user asks to "set up ruff", "configure mypy", "add pre-commit hooks", "fix linting errors", "add type hints", "set up code formatting", "configure linters", "set up CI quality checks", "fix mypy errors", "configure ruff rules", or needs guidance on code quality tools (ruff, mypy, pre-commit), type checking configuration, linting rules for scientific Python, or automated code quality pipelines.

192 days ago

ruby-rbs

16
stevegeekstevegeek

Comprehensive skill for Ruby RBS type signatures. Use for writing inline type annotations in Ruby files, creating standalone .rbs signature files, scaffolding types, or setting up Steep type checking. Covers both inline syntax (rbs-inline) and standalone RBS file format.

192 days ago

Scientific Reviewer

15
jkitchinjkitchin

Comprehensive scientific document review and analysis. Use when Claude needs to review scientific papers, reports, preprints, or other research documents for: (1) Identifying and evaluating claims and supporting evidence, (2) Assessing logical argumentation and experimental design, (3) Reviewing citation adequacy and suggesting additional references, (4) Determining document type and research contribution, (5) Checking technical accuracy and methodology, (6) Providing constructive feedback on presentation and clarity. Also handles language, grammar, and formatting review separately.

192 days ago

zod

15
bobmatnycbobmatnyc

TypeScript-first schema validation library with static type inference for form validation, API validation, and runtime type checking with compile-time types.

192 days ago

pydantic

15
bobmatnycbobmatnyc

Python data validation using type hints and runtime type checking with Pydantic v2's Rust-powered core for high-performance validation in FastAPI, Django, and configuration management.

192 days ago

pyright-type-checker

15
bobmatnycbobmatnyc

Pyright is a fast Python type checker from Microsoft with VS Code integration and strict type-checking modes

192 days ago

mypy

15
bobmatnycbobmatnyc

mypy - Static type checker for Python with gradual typing, strict mode, Protocol support, and framework integration

mypytype-checkingtype-hints+4
192 days ago

python-code-quality

14
basher83basher83

Python code quality tooling with ruff and pyright. Use when setting up linting, formatting, type checking, configuring ruff or pyright, or establishing code quality standards.

192 days ago

fsharp-shared

14
heimeshoffheimeshoff

Define shared domain types and API contracts for F# full-stack applications using records, discriminated unions, and Fable.Remoting interfaces. Use when starting new features, defining data structures, or creating API contracts shared between client and server. Creates types in src/Shared/Domain.fs and API interfaces in src/Shared/Api.fs. Ensures type safety across the stack with compile-time checking.

192 days ago

pants-format-check

14
RedHat-UXRedHat-UX

Runs pants formatting, linting, and type checking on Python code, fixing issues automatically. Use when finishing implementation, before committing code, or when the user asks to format, lint, or check code quality.

192 days ago

validate-segment

13
treasure-datatreasure-data

Validation reference for CDP segment YAML. Lists all 18 operator types, required fields, and error codes. Use alongside the **segment** skill when troubleshooting validation errors from `tdx sg validate` or `tdx sg push --dry-run`, checking operator syntax, or verifying behavior condition structure.

192 days ago

validation

12
itz4blitzitz4blitz

Runs production readiness validation checks. Includes type checking, linting, tests, coverage, security, and dead code detection. Stack-agnostic.

192 days ago