Loading...
Loading...
Found 123 Skills
Fast linting/formatting for TypeScript/React. Use when setting up linter, migrating from ESLint/Prettier, or running code quality checks.
Modern Python tooling best practices using uv, ruff, ty, and pytest. Mandates the Trail of Bits Python coding standards for project setup, dependency management, linting, type checking, and testing. Based on patterns from trailofbits/cookiecutter-python.
Run tests according to repository guidelines. Use after linting passes, before staging changes.
Run and configure oxlint — the high-performance JavaScript/TypeScript linter built on the Oxc compiler stack. Use this skill whenever working in a project that has oxlint installed (check for `oxlint` in package.json devDependencies or an `.oxlintrc.json` / `oxlint.config.ts` config file). This includes when you need to lint code after making changes, fix linting errors, configure oxlint rules/plugins, set up or modify `.oxlintrc.json`, or migrate from ESLint.
Linting workflows with neostandard and ESLint v9 flat config
Clean code principles, SOLID, and code review practices
Analyze existing repositories, maintain structure, setup guardrails and best practices
Multi-language code quality standards and review for TypeScript, Python, Go, and Rust. Enforces type safety, security, performance, and maintainability. Use when writing, reviewing, or refactoring code. Includes review process, checklist, and Python PEP 8 deep-dive.
Verifies code changes by running tests and generation scripts
Format code on the current branch using Biome. Use when asked to format, lint, or clean up code before committing or creating a PR.
Use when writing code - follow Google style guides where available, otherwise follow established best practices for the language
Run full validation to ensure code is ready for merge. Use before merging PRs, when asked to validate readiness, or as a final check before requesting review.