Linting

Code linting and formatting

Uses and selection guide

Use these skills to examine correctness, security and runtime behavior. Prefer a workflow that explains its findings and produces reproducible checks; compare results against your project conventions and measured baselines.

Showing 1-24 of 1973 skills
PostHog

posthog-desktop

by PostHog

Scopes work to the desktop app at products/desktop — a nested standalone pnpm/turbo/Biome workspace imported from the now-archived PostHog/code repo, with posthog/posthog the only source of truth for PRs, CI and publishing, and not part of the root frontend or Django build. Use when the user says /posthog-desktop, or works on the Electron desktop app, apps/code, apps/web, apps/mobile, packages/core, packages/ui, packages/workspace-server, @posthog/api-client, @posthog/agent, or the agent framework. Pins the working directory to products/desktop, swaps in that tree's toolchain and conventions in place of the monorepo's, and defines the few paths outside the tree that may be touched (Django APIs the app calls, desktop-* CI at the root).

Linting 39.6K 7d ago
langchain-ai

code-review

by langchain-ai

Perform a structured code review of changes, checking for correctness, style, tests, and potential issues.

Code Review 28.6K 5mo ago
mattpocock

setup-pre-commit

by mattpocock

Set up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-commit hooks, set up Husky, configure lint-staged, or add commit-time formatting/typechecking/testing.

Code Gen 238.1K 19d ago
brycewang-stanford

publication-output

by brycewang-stanford

This skill covers publication-quality tables and figures for academic research papers. Use when formatting regression results, summary statistics, Monte Carlo output, or research visualizations for LaTeX inclusion. Triggers on "table", "figure", "tabulate", "stargazer", "publication-ready", "LaTeX table", "event study plot", "coefficient plot", "RD plot", "power curve", "specification curve", "binscatter", "format results", "booktabs".

Academic 3.6K 5mo ago
alirezarezvani

code-reviewer

by alirezarezvani

Code review automation for TypeScript, JavaScript, Python, Go, Swift, Kotlin. Analyzes PRs for complexity and risk, checks code quality for SOLID violations and code smells, generates review reports. Use when reviewing pull requests, analyzing code quality, identifying issues, generating review checklists.

Code Review 25.2K 6mo ago
open-metadata

ui-checkstyle

by open-metadata

Run the exact ESLint + Prettier + organize-imports sequence that CI's UI Checkstyle workflow runs — on just the files the PR changed — and fail the task if any file ends up with a diff. Invoke after authoring or modifying any .ts, .tsx, .js, .jsx, or .json file under openmetadata-ui/src/main/resources/ui/src/, .../playwright/, or openmetadata-ui-core-components/src/main/resources/ui/src/, or when CI reports a "UI Checkstyle" failure on the PR.

Code Review 15.1K 1mo ago
open-metadata

java-checkstyle

by open-metadata

Run mvn spotless:apply to fix Java checkstyle / formatting failures and verify the result. Invoke after authoring or modifying any .java files, or when CI reports a "Java checkstyle failed" or "Fix Java checkstyle" issue on a PR.

Git & VCS 15.1K 1mo ago
microsoft

Hygiene Checks

by microsoft

```

Automation 189.7K 6mo ago
metabase

docs-write

by metabase

Write documentation following Metabase's conversational, clear, and user-focused style. Use when creating or editing documentation files (markdown, MDX, etc.).

Linting 49.1K 6mo ago
facebook

fix

by facebook

Use when you have lint errors, formatting issues, or before committing code to ensure it passes CI.

Automation 247.9K 7mo ago
facebook

verify

by facebook

Use when you want to validate changes before committing, or when you need to check all React contribution requirements.

Automation 247.9K 7mo ago
facebook

flow

by facebook

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

Debugging 247.9K 7mo ago
nrwl

nx-generate

by nrwl

Generate code using nx generators. INVOKE IMMEDIATELY when user mentions scaffolding, setup, structure, creating apps/libs, or setting up project structure. Trigger words - scaffold, setup, create a new app, create a new lib, project structure, generate, add a new project. ALWAYS use this BEFORE calling nx_docs or exploring - this skill handles discovery internally.

Code Gen 29.3K 2mo ago
getsentry

lint-fix

by getsentry

Fix violations of an eslintPluginScraps rule across the codebase. Use when asked to "fix lint violations", "apply a lint rule", "fix scraps rule errors", "roll out a lint rule", "enforce a rule codebase-wide", or "fix design system lint". Covers manual fixes, autofix, batching, and codemod strategies for large-scale rollouts.

Code Review 44.7K 4mo ago
pollinations

code-formatting

by pollinations

Format code on the current branch using Biome. Use when asked to format, lint, or clean up code before committing or creating a PR.

Processing 5K 1mo ago
supabase

docs-content

by supabase

Write, edit, organize, and review Supabase content anywhere in apps/docs — guides, explainers, tutorials, troubleshooting entries, reference docs, and partials. Use for MDX/TOML authoring, frontmatter, navigation, terminology, links, code samples, content listings, and docs validation.

Code Review 108.5K 1mo ago
remix-run

write-api-docs

by remix-run

Write or audit public API docs for Remix packages. Use when adding or tightening JSDoc on exported functions, classes, interfaces, type aliases, or option objects.

Code Review 33.3K 3mo ago
dust-tt

dust-hive

by dust-tt

Information about dust-hive, a CLI tool for running multiple isolated Dust development environments. ALWAYS enable this skill when the working directory is under a repository's .hives/ directory or ~/dust-hive/, when its .envrc identifies a dust-hive environment, or when working with dust-hive. Use for understanding port allocation, running tests, and working with the environment.

Code Review 1.5K 2d ago
dartsim

dart-io

by dartsim

"DART IO: URDF, SDF, MJCF parsers, and dart::io loading"

Processing 1.2K 1mo ago
dartsim

dart-build

by dartsim

"DART Build: CMake, pixi, dependencies, and build troubleshooting"

Code Review 1.2K 1mo ago
melodic-software

Reuse or replace

by melodic-software

"Re-anchor the anti-fragmentation discipline that when an established way of doing something already exists — an idiom, structure, naming shape, doc format, or process — new work REUSES it or openly REPLACES it (migrate the old uses, record the decision); never a silent second, parallel way alongside. Then audit the work in flight for unexplained divergence from an established way. Replacing is first-class when evidence backs it — the sin is the SILENT second way, not divergence itself. Use when: 'reuse or replace', 'we already have a way of doing this', 'don't invent a second way', 'keep it one way', 'follow the existing pattern or replace it', 'be consistent', 'you added a parallel way', 'this diverges from how we do it elsewhere', or at conversation start on work that extends an established codebase, structure, or process."

Code Review 12 22d ago
higginslol041-max

no-use-effect

by higginslol041-max

"ALWAYS ACTIVE. Enforces a strict no-direct-useEffect rule in React and React Native code. Never write useEffect directly — use derived state, event handlers, useMemo, useSyncExternalStore, data-fetching libraries, key-based resets, or useMountEffect instead. Triggers on all React component code: writing new components, editing existing ones, reviewing code, fixing bugs, or refactoring. Also triggers when user mentions useEffect, side effects, data fetching, state sync, or component lifecycle."

Linting 0 5mo ago
cursor

deslop

by cursor

Remove AI-generated code slop and clean up code style

Linting 5.4K 6mo ago
Yuan1z0825

nature-shared

by Yuan1z0825

Internal shared-reference support package for installed Nature Skills, including nature-writing, nature-polishing, nature-response, nature-reader, and nature-paper2ppt. Do not invoke it as a standalone user workflow. Load only the specific core or journal-format file requested by another Nature skill.

Legal 37.3K 18d ago