Build Daily Inspiration Sites
Meng ToCommunityCreated by Meng To
- Skill
- Workflow
- Software development
- MIT
- Low risk
- Has scripts
AutoGineer summary
Written by AutoGineer from the skill’s own files, not by the author
This skill orchestrates the transformation of a five-item UI inspiration capture into five independent landing page builds. It enforces a strict originality boundary, requiring the creation of new brand identities, copy, and assets for each item while using the original capture only for high-level visual grammar and layout logic. The process involves validating the source manifest, defining a unique originality matrix for each site, and generating separate Codex tasks to handle the development, deployment, and hosting of each landing page.
What it does
- Validates UI inspiration capture manifests and full-page images.
- Generates five distinct brand identities and content sets for a given inspiration pack.
- Creates five separate Codex tasks for independent site development.
- Enforces the use of specific project briefs to ensure brand and content originality.
- Automates the initialization, build, and private deployment of landing pages via Sites.
- Reports the status and deployment details for each individual landing page project.
When to use it
- When you have a completed daily UI inspiration capture article.
- When you need to turn a five-item UI prompt pack into distinct, original landing pages.
- When you want to maintain separate workspaces and deployments for multiple site builds.
Advantages
- Ensures complete originality by mandating the replacement of all source identities and assets.
- Maintains project isolation by assigning each site to its own Codex task.
- Provides a structured, repeatable workflow for turning inspiration into functional landing pages.
- Prevents the reuse of proprietary or reference-specific content through strict brief requirements.
Usage examples
- “Build sites from the latest UI inspiration capture.”
- The agent validates the latest article, defines five new brand identities, and creates five separate tasks to build and deploy the landing pages.
- “Run build-daily-inspiration-sites for the article in articles/2023-10-27-ui-inspiration-capture/.”
- The agent processes the specified manifest, generates unique briefs for each item, and initiates five individual Sites projects.
Install
Download the skill as a ZIP:
https://mp-staging.autogineer.com/agent-skills/mengto/build-daily-inspiration-sites/downloadUnzip it into the cross-client skills folder of your project:
mkdir -p .agents/skills && unzip build-daily-inspiration-sites.zip -d .agents/skills
Documentation by Meng To
Build Daily Inspiration Sites
Convert an existing five-item inspiration pack into five independent, original Sites projects. Orchestrate from the current task; let each created task own one build, commit, and private deployment.
Preserve the boundary
Use the capture as evidence and art direction, never as a template to copy.
Do not recollect inspiration unless the user explicitly asks.
Create exactly one site for each manifest item and exactly one Codex task for each site.
Do not combine multiple sites in one build task.
Do not reuse the reference brand, logo, wordmark, copy, people, companies, testimonials, figures, dates, plans, prices, URLs, legal text, interface screenshots, photography, or proprietary marks.
Preserve only high-level visual grammar visible in the full-page image: hierarchy, pacing, section logic, contrast, spacing, and image treatment.
Attach exactly one reference image to each build task: that item's full-page image. Do not attach a representative still, video, motion frames, or section crops.
Use the Codex in-app browser only. Never use Chrome.
1. Locate and validate the capture
Use the article path supplied by the user. Otherwise choose the latest dated articles/YYYY-MM-DD-ui-inspiration-capture/ folder in the current Content workspace.
Require:
manifest.jsonwithitemCount: 5and exactly five itemscontent.mdone non-empty local
fullPageImageper itempageUrlfor every live-site itemone detailed builder prompt per item
Run:
node <skill-dir>/scripts/validate_capture.mjs <article-dir>/manifest.jsonStop if validation fails. Report a missing full-page image rather than substituting another still, video, frame, crop, or live-page capture.
2. Create the originality matrix
Before creating tasks, define five distinct replacement identities. For each item, choose:
a new brand name and slug
a new category-specific positioning statement
a fresh audience and conversion goal
a new content vocabulary
a new set of proof points, metrics, plans, and prices
a new imagery direction appropriate to the concept
Keep the new names materially different from the reference titles. Search the five proposed names against one another for accidental similarity. Avoid five generic AI names or five cosmetic color swaps.
The transformation must be coherent. A new statistic must agree everywhere it appears; pricing, testimonials, locations, service names, product UI, and footer details must all belong to the replacement brand.
3. Prepare one build brief per item
Read references/thread-brief-contract.md before creating any task. Fill every placeholder with concrete values; never dispatch a brief containing NEW_BRAND, TODO, or other unresolved markers.
Each brief must include:
the exact manifest item title and creator
absolute paths to
manifest.jsonandcontent.mdexactly one inline local-image attachment using the item's absolute
fullPageImagepath in non-fenced Markdown image syntax:the new brand name, category, audience, offer, and conversion goal
an explicit originality boundary and exhaustive replacement list
the requirement to use
sites:sites-buildingandsites:sites-hostingone semantic, one-route HTML landing page; the Sites starter may render it through
app/page.tsxfull responsive, accessibility, reduced-motion, and interaction requirements
build validation, narrow commit, private deployment, and final URL requirements
The Markdown image must render as an attachment in the created task. Do not provide the full-page path as plain text, and do not attach any other image or video. If the task-creation surface cannot render the local Markdown image, stop and report that blocker instead of falling back to a path-only handoff.
Tell each task to inspect the attached full-page image before coding. The detailed prompt in the manifest or article is the section-by-section source of truth. A static full-page image does not establish source motion, interaction behavior, or implementation technique, so do not infer or claim those details.
4. Create five separate Codex tasks
Use Codex thread tools only when the user explicitly requested separate tasks or threads.
Search recent tasks for the article date plus reference title or proposed brand name. Reuse an existing matching task instead of creating a duplicate.
Prefer a projectless target with a unique directory name for a new independent Sites project.
If the user requires the source inside an existing repository, list projects first and create a separate worktree for each build.
Create all five tasks with their complete briefs.
Give each task a clear title such as
Build <Brand> landing page.Confirm all five tasks are active. Use the thread wait/status tool; if waiting is unavailable, use the task list as the fallback proof.
Never edit the five sites concurrently in the Content checkout. The capture files are read-only evidence; each build writes only to its own task workspace.
If task creation is unavailable, stop and report that blocker. Do not silently collapse the work into the current task.
5. Require a complete Sites handoff
Every created task must:
initialize Sites immediately
build a complete single-route landing page rather than a hero mockup
use semantic structure and original, appropriately licensed media
avoid model-authored SVG illustrations
run the required production build and fix failures
commit only the validated site source
publish privately through Sites after a successful build
follow Sites approval rules if only shared or public access is available
return the deployed URL, source location, commit, and concise change summary
Because these are background tasks, skip interactive browser preview unless it is needed to resolve a real blocker. Publishing and the normal Sites handoff still apply.
6. Report the launch
Return a compact mapping of reference to replacement brand and current task status. Emit one created-task directive per new task when the app requires it.
State clearly that the five tasks will each produce:
one original landing page
one isolated source workspace
one validated commit
one private Sites deployment
Do not claim a site is complete until its task reports successful build and deployment.
Completion checks
Exactly five manifest items were validated.
Exactly one non-empty full-page image was validated for each item.
Exactly five distinct replacement identities were defined.
Exactly five unique tasks were created or deliberately reused.
Every task contains exactly one rendered full-page image attachment and no path-only image handoff.
Every brief replaces all source identity, language, numbers, and imagery.
Every task requires Sites build, validation, commit, and private deployment.
The user can open each created task independently.
Files
- ATTRIBUTION.mdAdded by AutoGineer875 B
- LICENSELicence file added by AutoGineer1.0 KiB
- SKILL.md7.4 KiB
- agents/openai.yaml292 B
- references/thread-brief-contract.md5.2 KiB
- scripts/validate_capture.mjsScript2.6 KiB
Requirements and compatibility
Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta
“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.
Needs: Needs Node.js
Security
What our scanner noticed· Low risk
- Scripts that your agent may run
This skill includes scripts that your agent may run. Read them before you use it.
A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.
Attribution and licence
- Created by
- Meng To
- Publisher
- Meng To (Community)
- Source
- MengTo/Skills · agent-skills/codex/build-daily-inspiration-sites · commit 5ea1661
- Licence
- MIT License (redistribution allowed)
- LICENSE (added by AutoGineer from LICENSE)
- ATTRIBUTION.md (written by AutoGineer)
- Synced
AutoGineer is not affiliated with or endorsed by Meng To.
Download ZIP
The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download build-daily-inspiration-sites.zip