install
source · Clone the upstream repo
git clone https://github.com/NeverSight/learn-skills.dev
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/NeverSight/learn-skills.dev "$T" && mkdir -p ~/.claude/skills && cp -r "$T/data/skills-md/acquia/nebula/nebula-scrape-url" ~/.claude/skills/neversight-learn-skills-dev-nebula-scrape-url && rm -rf "$T"
manifest:
data/skills-md/acquia/nebula/nebula-scrape-url/SKILL.mdsource content
Scraping URLs for design reference
This applies to web page URLs only. Do not use this for:
- Figma URLs (use the Figma MCP instead)
- GitHub URLs (read the code directly)
- Documentation URLs (read or search as needed)
Workflow
-
Run the scraper to capture screenshots and HTML:
node scripts/scrape-page.js <url> -
Review the output in
:scraped/<timestamp>/
- Desktop layout referencescreenshot-desktop.png
- Tablet layout referencescreenshot-tablet.png
- Mobile layout referencescreenshot-mobile.png
- Full HTML for structure referencepage.html
-
Use the screenshots to understand the visual design (layout, spacing, colors, typography).
-
Use the HTML to understand the content structure and hierarchy.
-
Build the components using the
skill.nebula-component-creation
Example
User prompt: "Build me this page: https://example.com/pricing"
- Run:
node scripts/scrape-page.js https://example.com/pricing - Review the screenshots to understand the layout
- Review the HTML to understand the structure
- Create components that match the design using Tailwind CSS