reimagine
Skill2 starsChanged 52 days agoMITView on GitHub
Give it a website (a brand, a shop, a restaurant, a club, a person) and it invents AND builds a cinematic one-page experience for it, with no idea needed from the user: it reads the site, finds the brand's hero object and the one moment worth touching or watching, writes the concept, picks how it should move (scroll story, live 3D object, or click-to-explore world), builds it, and verifies it with screenshots. Invoke with /reimagine <url>, or when the user says \"make something insane for this site\", \"do a cool page for <brand>\", \"make a page like the coffee / jersey one for this\", \"I don't have an idea, just make it amazing\". Original by design: references are a pattern library, never a template to copy. Builds through scroll-craft (scroll-driven) or explore-site (pointer-driven). Restraint-gated: a site with nothing visual to stage gets one strong static page, not a forced gimmick.
2 other projects use a version of this.
Adopted by
Most recently taken up by
- AhmedMerza/claude-skillsword for word, first seen Nov 8, 2026
- dev-willbird1936/skillstheir own version, first seen Sep 15, 2026
Other versions2 projects use a version of this.
Word for word · 1
- AhmedMerza/claude-skills★ 2100% same
Edited · 0
None found.
Wrote their own version · 1
- dev-willbird1936/skills★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository58 other files it gives its agents.
- animateSkill
- api-docs-completeSkill
- app-teardownSkill
- best-optionSkill
- break-uiSkill
- browseSkill
- changelog-generateSkill
- checkpointSkill
- claimSkill
- commitSkill
- courtSkill
- design-driftSkill
- designSkill
- expandSkill
- explainSkill
- explore-siteSkill
- fix-reviewSkill
- grill-meSkill
- handover-listSkill
- handover-resumeSkill
- handover-saveSkill
- i18n-syncSkill
- issueSkill
- leadSkill
- mr-approveSkill
- mr-assignSkill
- mr-createSkill
- mr-guideSkill
- mr-listSkill
- mr-mergeSkill
- mr-review-requestSkill
- mr-reviewSkill
- mr-statusSkill
- persona-walkthroughSkill
- ponytailSkill
- prove-the-testSkill
- qa-crawlSkill
- qa-sweepSkill
- reflectSkill
- reviewSkill
- root-causeSkill
- scoutSkill
- scroll-craftSkill
- second-opinionSkill
- ship-checkSkill
- skill-auditSkill
- skill-compareSkill
- spinoffSkill
- story-siteSkill
- tool-compareSkill
- ui-auditSkill
- ui-polishSkill
- usage-weekSkill
- ux-auditSkill
- validate-planSkill
- video-teardownSkill
- wait-whatSkill
- where-were-weSkill
The file
We split this skill into the rules it gives an agent
7 rules. About 0 are common, 7 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈7
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 15
If the result could swap in another brand's logo unchanged, the idea isn't done.
- Distinctive: line 36
If the site is thin (one page, no product images), ask for photos once.
- Distinctive: line 61
Write three concepts (one per mode if the brand allows, otherwise three variants of the best mode), each in four lines: *hero object · verb …
- Distinctive: line 65
Ask first only if the build would need assets the user must generate or pay for (AI video clips, a 3D model).
- Distinctive: line 91
Use the brand's own palette, fonts and logo from the harvest.
- Distinctive: line 109
Their brand, their assets: Use the brand's real content.
- Distinctive: line 112
Never invent prices, awards or claims.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
/reimagine — a URL in, an original cinematic page out
The user hands over a site and no idea. The job is the whole chain: understand the brand → invent the concept → choose how it moves → build it → prove it works. The user should only need to say "go" or "try the other one".
Two things this is not:
- Not a copy. The coffee reel, Garuda's kit rail and the real-estate tower are patterns (below), not templates. The concept must come from this brand's product, story and assets. If the result could swap in another brand's logo unchanged, the idea isn't done.
- Not a redesign of their website. It is one showpiece page: a hero experience plus just enough sections to carry it (story, product, call to action).
0. Harvest the site (inline, a few calls)
Fetch into the scratchpad with a browser UA: the home page, plus 2–4 linked pages that carry the product (menu, shop, about, collection). Extract:
| What | Where |
| Name, tagline, voice | <title>, og:*, hero heading, about copy. Note the language/direction (Arabic → RTL page) |
| Hero objects | the products/things they sell or are known for, with the image URLs (og:image, product <img>, srcset largest) |
| Brand marks | logo (SVG/PNG), palette (CSS custom properties, the most frequent hex values), fonts (@font-face, Google Fonts links) |
| Place | a physical venue? (address, photos of the space) → hints at Mode C |
| Proof | prices, awards, numbers, signature item |
Download the best 6–12 images into the project's assets/source/. Note their resolution and
whether they have plain backgrounds (cut-outable). Assets decide what is buildable, so this
table feeds the concept. Don't write the concept first and discover the assets afterwards.
If the site is thin (one page, no product images), ask for photos once. If there are none, the concept must work with generated or typographic assets, so say which.
1. Find the idea (this is the skill — spend the thinking here)
Work it out, in order:
- The hero object: the one thing a fan would hold up. A shirt, a cup, a bottle, a building, a dish, a car, a book. One, not a catalogue.
- The verb: what that object does at its best moment. Pour, bloom, assemble, hang and swing, unfold, open, rise, light up, fly, sizzle. The verb is the motion of the page.
The input that verb wants:
If the verb is… It wants… Mode Built by a process or transformation (bean → cup, dough → bread, raw → finished, day → night) time you control → scroll A. Scroll story scroll-craft(plan withstory-siteif there's a configurator/shop)touching the object itself (swing it, spin it, flip it, put your name on it) the pointer on a live object B. Live object explore-siteMode Amoving through a place (tower → apartment → room, venue → table, campus → hall) clicks between views C. Explorable world explore-siteMode B- The signature twist: one detail only this brand could have, taken from the harvest. Their flag's zig-zag as the hanger trim, their roast names as the scroll chapters, their real prices on the hotspot cards, the customer's name painted live onto their product.
- The peak: the single moment the whole page builds to (the shirt turns to show your name; the latte art resolves; the apartment door opens). One peak.
Write three concepts (one per mode if the brand allows, otherwise three variants of the best mode), each in four lines: hero object · verb · twist · peak. Pick one yourself with a one-line reason (fits the verb, buildable from the harvested assets, strongest peak). Then proceed without waiting, listing the two alternates in one line each so the user can redirect. Ask first only if the build would need assets the user must generate or pay for (AI video clips, a 3D model).
Pattern library (inspiration, never templates)
- Pour sequence (coffee reel): AI video of the product transforming, scrubbed frame by frame on a canvas by scroll; oversized serif chapter titles; ends on the finished product with orbiting info cards → Mode A.
- Kit rail (Garuda, Bahrain): products hanging in a dark room, procedural spring + cloth bend, drag to browse, click to focus, turn to see the back, live name/number → Mode B.
- Tower explorer (real-estate reel): hotspots on a photo, click → zoom clip → cutaway floor plan → room renders → rooftop, with a price card per unit → Mode C.
- Menu comes alive (menu reel): a flat menu or photo where the dish rises off the page as an image-to-video asset. This is an asset technique any mode can use, not a mode itself.
Combine and invert them. A rail can be shoes, a scroll story can run backwards (cup → bean), an explorable world can be a dish's layers.
2. Build
- New project directory, a sibling under the user's projects dir (e.g.
/srv/dev/projects/private/<brand>-showcase/). Never inside an unrelated repo. - Mode A → follow
scroll-craft(its brief is already answered by step 1, so skip its interview and feed it the concept, harvested assets, palette and fonts). Modes B / C → followexplore-sitefrom its step 2 (the reverse-engineering step is replaced by the harvest). - Use the brand's own palette, fonts and logo from the harvest; real product names, real prices. Copy in the brand's voice and language (RTL when Arabic).
- Delegate the build to a
general-purposeagent withmodel: "fable", "do not spawn subagents", and a complete brief: concept (the four lines + peak), mode, the builder skill's rules to follow, asset paths, brand tokens, the verification list. Resume the same agent for fixes.
3. Verify, then judge the idea, not just the pixels
- The builder skill's verification runs (GPU screenshots, desktop + phone, every state, mid-motion frame, console clean, build passes). Look at the shots yourself before reporting.
- Then the originality check, honestly:
- Swap test: would this page work for a competitor with the logo changed? If yes, the twist is missing. Go back to step 1.4.
- Is the peak visible in one screenshot? If you can't point at it, it isn't there.
- Does a first-time visitor know what to do within 3 s (drag / scroll / click)? One hint, once.
Rules
- Their brand, their assets. Use the brand's real content. Build locally. Never publish or host a page in a real organisation's name unless the user owns it or has said they're authorised; for anyone else it is a pitch/demo, so label it that way in the README.
- Never invent prices, awards or claims. Use only what the harvest found.
- AI-generated video/images: write the exact prompts and the shot list; generate only through a tool the user has set up (scroll-craft's kie.ai). Otherwise build a fallback that works without them (stills + CSS/three motion) and say what the clips would add.
Output
The concept (chosen + two alternates, four lines each), the project path, the run command, the screenshot folder, what the peak is and where to see it, known limits, and any asset prompts the user still has to run.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

