Create a recurring daily UI inspiration capture. Use when the user asks to run, refresh, package, or validate dated UI inspiration bundles, especially for `articles/YYYY-MM-DD-ui-inspiration-capture/` outputs, Framer/Dribbble landing-page inspiration, motion-study screenshots/videos, AI-builder prompts, duplicate checking, or converting a project runbook into repeatable workflow.
76
96%
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
Run the current project's daily UI inspiration workflow as an article-ready bundle, not a screenshot dump or README. Treat the active project runbook as source of truth, but keep the contract below as the default unless the user updates it.
Work from the content/article project named by the user. If no project is named, use the current workspace and say which directory you used.
Before collecting, read:
AGENTS.md, if present or supplied in the promptscripts/ui-inspiration-capture-guidelines.md, if presentarticles/*-ui-inspiration-capture/content.md and manifest.json files for current shapeCheck git status --short early. This repo is often dirty; keep changes scoped to the requested dated bundle or skill files.
For any browser work, use the Codex in-app browser only. Do not use Chrome. If a source blocks inspection, use the best available Codex-browser evidence or local asset fallback and say why.
Create a dated folder:
articles/YYYY-MM-DD-ui-inspiration-capture/The folder should contain at minimum:
content.mdmanifest.jsonDo not create README.md.
Collect exactly 5 final references. The newer 5-reference motion-study workflow supersedes older 20-image gallery runs.
Prefer live, inspectable landing pages and product sections. Framer Marketplace is a strong source. Dribbble is best effort; if blocked by WAF or poor assets, finish with stronger Framer or direct-page candidates instead of forcing brittle workarounds.
Load previous articles/*-ui-inspiration-capture/manifest.json files before choosing finalists.
Reject candidates that repeat a normalized title, source URL, or image URL from previous captures. Rotate source searches when the feed feels stale:
website herosaas landing pageproduct websiteweb design herorecent web designrecent product designFavor references with a clear first viewport, inspectable sections, strong typography, product or brand specificity, and visible motion potential. Avoid vague atmospheric thumbnails.
For each reference:
section-02, section-03, etc., while preserving exact visual order.Keep all media inside the dated article folder. Use subfolders such as motion-frames/ when helpful.
In content.md, make the capture immediately useful to a builder:
### Full-Page And Section Evidence, the full-page screenshot as a normal Markdown image, #### Section Crops, then each section crop as a normal Markdown image ordered from hero to footerLocal Evidence, do not use text links, filename lists, Markdown tables, raw HTML grids, or crop-coordinate captions for the full-page/section-crop block; keep crop coordinates in manifest.jsonWrite prompts with concrete instructions for layout, sections, components, typography, spacing, colors, image treatment, animation timing, scroll choreography, responsive behavior, interaction states, and things to avoid.
Use JSON. Include article-level metadata such as:
titledatecaptureMethoditemCountdedupeAgainstmotionStudyVideo, when presentitemsFor each item, include fields such as:
titlecreatorsourceUrlpageUrlimageUrlimageFilevideoFile or videoFallbackReasonfullPageImagesectionImages with section label, file path, source full-page image, y-start, y-end, and height when availablemotionFramescaptureTypeviewportwhypatterninteractionNotesanimationNotespromptRun the duplicate checker before committing:
node scripts/check-ui-inspiration-duplicates.mjs articles/YYYY-MM-DD-ui-inspiration-capture/manifest.jsonVerify:
duplicateCount is 0manifest.json has exactly 5 itemscontent.md embeds at least 5 representative still imagescontent.md follows the established full-page/section-crop structure for each live-website item: ### Full-Page And Section Evidence, rendered full-page Markdown image, #### Section Crops, and rendered section-crop Markdown images in top-to-bottom order, with no text links, filename lists, Markdown tables, raw HTML grids, Local Evidence headings, or crop-coordinate captionsREADME.md is absentIf articles/ARTICLES_INDEX.md is clean, add a single discoverability row only when that matches the current repo convention. If it is already dirty or conflicted, leave it untouched and mention that in the closeout.
Because articles/ is often ignored, use git add -f for the intended dated folder. Stage and commit only the files created or intentionally changed for this run.
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.