Quick Lint Check

SkillDev tools

Run formatting and linting checks on the codebase

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Quick Lint Check skill

What this skill tells your AI

The instructions your AI receives, as published by ahtavarasmus/lightfriend in .agents/skills/lint/SKILL.md and read by ahel’s review.

Run all code quality checks without committing.

Process

Step 1: Check Formatting

cd backend && cargo fmt --check

Report pass/fail status.

Step 2: Run Clippy

cd backend && cargo clippy --workspace --all-targets --all-features -- -D warnings

Report any warnings or errors.

Step 3: Summary

Report overall status:

  • Formatting: PASS/FAIL
  • Clippy: PASS/FAIL (with count of issues if any)

Auto-Fix Option

If formatting fails, offer to auto-fix:

cd backend && cargo fmt

For clippy issues, some can be auto-fixed:

cd backend && cargo clippy --fix --allow-dirty --allow-staged

Note: Not all clippy issues are auto-fixable. Manual fixes may be required.

Quick Reference

# Check only
cd backend && cargo fmt --check && cargo clippy --workspace --all-targets --all-features -- -D warnings

# Auto-fix formatting
cd backend && cargo fmt

# Auto-fix clippy (where possible)
cd backend && cargo clippy --fix --allow-dirty --allow-staged

Signals

GitHub stars
78
Forks
9
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
lint-ahtavarasmus
Source
github.com/ahtavarasmus/lightfriend