letitbk/cursor-setup/site-to-skill
Claude Code and agent skill by letitbk/cursor-setup
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Analyze a website and auto-generate a reusable SKILL.md for competitive audits
Install
npx vskill@latest install letitbk/cursor-setup/site-to-skillSKILL.md
Site-to-Skill Generator
Analyze a website and produce a reusable SKILL.md file that automates weekly competitive audits.
Purpose
After running this skill, the user gets a new custom skill file that:
- Navigates to specific pages on the target site
- Extracts key data points using CSS selectors
- Compares against previous snapshots
- Produces a structured diff/report
Process
Step 1: Discover Site Structure
- Navigate to the target URL with Playwright.
- Capture the accessibility snapshot.
- Identify navigation structure (mega menu, header links, footer links).
- Build an information architecture map of page types and URL patterns.
- Ask the user: "Which areas are most important for monitoring?"
- Pricing & product catalog
- Feature/product pages
- Homepage messaging & positioning
- Blog/content strategy
- Promotional campaigns
Step 2: Map Data Extraction Points
Use Playwright to inspect the DOM:
Build a selector map with multiple fallbacks per data point.
Step 3: Test Extraction
Run selectors against live pages. For each:
- Verify selector returns data
- Record current value as baseline
- Note JS-rendered content needing
browser_wait_for
Step 4: Generate the SKILL.md
Output a complete skill file:
Step 5: Save & Validate
- Write to
~/.claude/skills/{domain}-audit/SKILL.md. - Dry run to verify all selectors work.
- Report failed selectors and offer fixes.
Rules
- Use at least 2 fallback CSS selectors per data point.
- Include
browser_wait_forfor JS-heavy sites. - Always capture screenshots as evidence.
- Generated skill must be self-contained.
- Store baseline data in the skill file for diffs.
- Note Cloudflare/CAPTCHA blocks and suggest workarounds.
- Keep generated skill under 80 lines.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/site-to-skill/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/letitbk/cursor-setup/site-to-skill)