Sniff sniff
Scan the current project for bugs. Runs source code analysis (debug statements, dead links, API endpoints, broken imports, placeholder text, hardcoded URLs). If a dev server is running, also checks accessibility, visual regression, and performance. No API key needed.
install
source · Clone the upstream repo
git clone https://github.com/Aboudjem/sniff
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/Aboudjem/sniff "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/sniff" ~/.claude/skills/aboudjem-sniff-sniff && rm -rf "$T"
manifest:
skills/sniff/SKILL.mdsource content
/sniff - Scan this project
Run a full quality scan on the current project.
What to do
-
Use the
MCP tool with:sniff_run
: the current project's absolute pathrootDir- Do NOT pass
-- sniff auto-detects running dev serversbaseUrl
: trueheadless
-
If
is not available, usesniff_run
with justsniff_scanrootDir -
Present the findings to the user grouped by severity:
- CRITICAL and HIGH first
- Show file path, line number, and the issue
- Suggest fixes for the top issues
Example
User: /sniff You: I'll scan your project for issues. [calls sniff_run with rootDir=/Users/user/projects/my-app] Found 12 issues: **Critical (1)** - `src/routes.ts:14` - Hardcoded Stripe key in route handler **High (3)** - `src/handler.ts:42` - debugger statement - `README.md:28` - Broken link to ./missing-guide.md - `src/Page.tsx:15` - Lorem ipsum placeholder text **Medium (8)** - ... Want me to fix any of these?