Our review
Runs the full linter for Rust and JavaScript/TypeScript code via the ./x lint command, then fixes any reported errors.
Strengths
- Simple and fast to execute
- Covers both Rust and JS/TS
- Provides clear fix-and-repeat workflow
- Great pre-PR quality gate
Limitations
- Requires the project to have a ./x lint script
- Only covers Rust and JS/TS
- Assumes linting tools are already installed/configured
Before opening a pull request after modifying Rust or JS/TS code.
When no code has changed or the project does not use the ./x lint script.
Security analysis
SafeThe skill only instructs running a project-specific lint script via Bash with no destructive, network, or exfiltration actions.
No concerns found
Examples
Run ./x lint and fix any errors before I open the pull request.I just changed some Rust code. Please lint everything with ./x lint and make sure it passes.Lint all code now and clean up any issues it finds.name: lint-all description: Lint all code (Rust + JS/TS). Use before opening a PR when Rust code was changed. user-invocable: true allowed-tools: Bash(./x lint)
Lint All Code
Run the full linter (Rust + JS/TS):
./x lint
If there are lint errors, fix them and re-run until clean.
Next.js App Router Expert
Development
A skill that turns Claude into a Next.js App Router expert.
README Generator
Development
Creates professional and comprehensive README.md files for your projects.
API Documentation Writer
Development
Generates comprehensive API documentation in OpenAPI/Swagger format.