Convert a supplied HTML page or generated HTML reference into a screenshot-backed article containing multiple reusable interaction prompts. Use when the user provides an HTML file, exported page, generated-page.html, or local/live reference and asks to extract animation/interactions, create prompts, capture screenshots for each prompt, add them to an article, or commit the resulting article/assets.
68
82%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Turn an HTML reference into an article-ready prompt pack: identify the important interactions, capture the right visual evidence, write flexible prompts, insert screenshots under each prompt title, verify the article renders, and commit only the intended files.
When this skill is used for a daily UI inspiration workflow:
Full Live Preview or the embedded previewUrl, save that URL as pageUrl, and record the MP4 from that page.proof, features, process, gallery, pricing, faq, or final-cta; otherwise use ordered labels like section-02.content.md, match the established daily capture article structure from recent examples. Use ### Full-Page And Section Evidence, render the full-page screenshot as a normal Markdown image, then use #### Section Crops and render each crop as a normal Markdown image in top-to-bottom order. Do not rename this block to Local Evidence, do not use text links, filename lists, Markdown tables, raw HTML grids, or crop-coordinate captions for this block.content.md; keep crop coordinate details in manifest.json.content.md and manifest.json.Live-site evidence note explaining that the still, MP4, and frames were captured from the actual pageUrl, not from a cover image.itemCount: 5 and exactly 5 items.articles/YYYY-MM-DD-ui-inspiration-capture/.Inspect the real source first.
mousemove, pointermove, canvas, webgl, ScrollTrigger, requestAnimationFrame, hover, sticky, pin, parallax, magnetic, glow, shader, and animation.Decide the prompt list.
Hero Particle Field That Follows The Mouse, Cursor Glow Hover On Cards, or Scroll Behavior And Section Reveal System.Write reusable prompts.
Section anatomy block. For each section, include:
Capture screenshots for each prompt.
file:// navigation is blocked, copy only the relevant HTML into a temporary isolated folder and serve it on localhost.fullPageImage plus sectionImages metadata when creating a manifest. For each section image, include the section label, file path, source full-page image, y-start, y-end, and height when available.### Full-Page And Section Evidence, a normal Markdown image for the full-page screenshot, #### Section Crops, then normal Markdown images for the crops in page order. Do not render the y-start/y-end crop metadata below each image, do not use Markdown tables or raw HTML grids, and do not show the crops as a filename list.reference-01-hero-particles.png.Capture videos when requested.
pageUrl: first viewport, section reveals, sticky navigation, parallax, marquee/carousel loops, hover states when obvious, and lower-page content.Create or update the article.
content.md.articles/YYYY-MM-DD-.../content.md.Verify.
git diff --check on touched markdown.content.md follows the established full-page/section-crop structure for every live-website item, with rendered Markdown images and no text links, filename lists, Markdown tables, raw HTML grids, Local Evidence headings, or crop-coordinate captions.pageUrl, a live-site capture type such as websiteScrollVideo, an MP4 recorded from the actual page, and no cover-image fallback language.ffprobe to confirm MP4 files are readable, then spot-check at least one Framer video per article to make sure it visibly scrolls the real website.Commit narrowly.
git add -f only for ignored article assets that must be committed.position: sticky for simple sticky panels. Use GSAP pinning only when the section needs timeline control, scrubbed values, or multi-element handoff.prefers-reduced-motion, touch-device behavior, keyboard/focus behavior, and performance constraints.46abf78
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.