Cursor

Cursor's agent uses the same skill format as Claude Code. The setup is the same: drop the audit-website skill into .claude/skills/ at your project root, and Cursor's agent will pick it up.

npm i -g smartspec
mkdir -p .claude/skills
cp -r $(npm root -g)/smartspec/.claude/skills/audit-website .claude/skills/

Then in Cursor's chat:

Audit https://your-site.com

Cursor will run smartspec audit and surface the findings inline. If it proposes edits to fix a finding, review the diff before applying — some rules (like schema-missing-organization) emit fix snippets with placeholders you must fill in yourself (real name, URL, logo).

See the Claude Code page for the full skill trigger list and behavior — it's identical across both.