verified-frontend
Helps an agent and human turn Chip Huyen's verified frontend pattern into a local skill matched to their browser tools, development environments, visual…
Skill by hugobowne
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/hugobowne-verified-frontend
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: frontend, productivity, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/verified-frontend
What's inside
- Skill name
verified-frontend- Description
- Helps an agent and human turn Chip Huyen's verified frontend pattern into a local skill matched to their browser tools, development environments, visual standards, and evidence workflow. Use when setting up or adapting visual verification for frontend changes.
- License
- MIT
- Instructions
- 67 lines in SKILL.md · view on GitHub
Files (3)
- README.md
- SKILL.md
- hero.png · images/
SKILL.md (first lines)
# Build a local verified frontend skill This is the shape of a skill, not Chip Huyen's original skill and not a universal set of commands. Work with the human to build the version that fits their project. Do not pretend the example decisions below are already true in their environment. ## Start with the project Inspect the repository before asking questions. Find the frontend framework, start command, local URL, existing browser or end-to-end test tools, CI setup, contribution guidance, and any visual or accessibility standards already recorded. Bring the human concrete findings and ask only for the decisions the repository cannot answer: - Which interfaces, routes, and states need visual verification? - Which environments do they use, such as a desktop agent, terminal, remote runner, or CI? - Which browser tool should the agent use in each environment? - Which viewport sizes or breakpoints matter? - What should the agent look for beyond obvious breakage? - Which screenshots should be returned, and where should they go? Do not turn this into a generic questionnaire. Build the first version around one real frontend change and refine it with the human. ## Make environment selection deterministic If the browser mechanism changes by environment, encode that choice in a script or configuration the project can run reliably. Do not make every agent infer the environment from prose on every task. The local version should name: - How to identify each supported environment. - How to start or connect to the application. - How to open and control a browser there. - What to do when the required browser is unavailable. Keep credentials, machine-specific paths, and private URLs out of the skill. ## Define the verification loop For every task that changes a user-facing interface: 1. Run the application in the appropriate environment. 2. Open each affected route and state at the required viewports. 3. Inspect the rendered result, including layout, spacing, type, color, overflow, clipping, loading, empty, error, and interactive states that the change affects. 4. Fix visible problems in the implementation. 5. Render and inspect the page again after each material fix. 6. Capture the evidence agreed with the human. 7. Run the project's normal code, test, and accessibility checks. Never report a page as visually verified when no browser inspection occurred. If the page cannot be opened or a required state cannot be reached, report that plainly. ## Define the evidence Agree on an evidence format that makes review quicker. For each screenshot, record the route or state, viewport, and what changed. Use before-and-after images only when the comparison helps the reviewer. Attach or link the evidence where the human already reviews work, such as a pull request. Do not use a screenshot as proof of behavior the image cannot show. Interactive behavior still needs an appropriate browser check or test. ## Write and test the local skill Create the project-specific skill with the human's chosen name and location. It should contain: - The trigger for frontend work. - The exact setup and browser commands. - Deterministic environment selection. - The routes, states, and viewports to inspect. - The project's visual and accessibility checks. - The required evidence and where to put it. - Clear stop conditions when verification is blocked. Run the local skill on one small frontend change. Show the human the rendered result and evidence, ask what was missing or unnecessary, then revise the skill. The finished local skill should describe what the project actually supports, not what this shape happened to suggest.
From hugobowne/show-us-your-agent-skills, MIT.
More from hugobowne/show-us-your-agent-skills
- 0.634score
magazine-explainer
hugobowne
Research a topic and build a beautiful, magazine-style PDF explainer written for a specific kid — designed cover, sections, cards, comparison tables…
SkillBFreshness: B★ 70Claude Code +9 - 0.629score
resend-email
hugobowne
Send emails via Resend.com API.
SkillBFreshness: B★ 70Claude Code +9 - 0.584score
8-bit-video-gen
hugobowne
Turns a photo of a person into a short 8-bit pixel-art video via a two-step pipeline.
SkillCFreshness: C★ 70Claude Code +9 - 0.584score
wikipedia-discovery
hugobowne
Use when navigating Wikipedia inside the split-pane extension—finding articles from a topic or phrase, teaching or routing the user toward articles, choosing…
SkillCFreshness: C★ 70Claude Code +9 - 0.584score
github-reply
hugobowne
Draft maintainer replies to GitHub PRs and issues in the user's voice.
SkillCFreshness: C★ 70Claude Code +9 - 0.584score
marimo-pair
hugobowne
Work inside a running marimo notebook's kernel — execute code, create cells, and build a notebook as an artifact.
SkillCFreshness: C★ 70Claude Code +9 - 0.584score
writing-revision
hugobowne
Draft or revise any kind of writing so it is clearer, better structured, and more effective for its audience.
SkillCFreshness: C★ 70Claude Code +9 - 0.584score
here-now
hugobowne
here.now lets agents publish websites and store private files in cloud Drives.
SkillCFreshness: C★ 70Claude Code +9 - 0.584score
project-planning
hugobowne
Plan new software projects by decomposing the goal into MVP tasks, researching frameworks and libraries with subagents, and preferring opinionated prebuilt…
SkillCFreshness: C★ 70Claude Code +9 - 0.579score
high-signal-chart-workflow
hugobowne
Use when you have an idea for a data story and want a publication-quality chart back.
SkillCFreshness: C★ 70Claude Code +9 - 0.579score
formatting-notion-pages
hugobowne
Apply rich formatting to Notion pages - toggles, callouts, headers, and styled text.
SkillCFreshness: C★ 70Claude Code +9 - 0.579score
hermes-workflows-creating
hugobowne
Design and author Hermes Workflows with typed inputs/outputs, agent/bash/ask/parallel/pipeline/goal primitives, Review Queue gates, artifacts, and…
SkillCFreshness: C★ 70Claude Code +9
Signals
- Stars
- 70
- Forks
- 10
- Open issues
- 0
- Last commit (this folder)
- Aug 12, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from hugobowne
- 0.634score
magazine-explainer
hugobowne
Research a topic and build a beautiful, magazine-style PDF explainer written for a specific kid — designed cover, sections, cards, comparison tables…
SkillBFreshness: B★ 70Claude Code +9 - 0.629score
resend-email
hugobowne
Send emails via Resend.com API.
SkillBFreshness: B★ 70Claude Code +9 - 0.584score
marimo-pair
hugobowne
Work inside a running marimo notebook's kernel — execute code, create cells, and build a notebook as an artifact.
SkillCFreshness: C★ 70Claude Code +9 - 0.584score
8-bit-video-gen
hugobowne
Turns a photo of a person into a short 8-bit pixel-art video via a two-step pipeline.
SkillCFreshness: C★ 70Claude Code +9 - 0.584score
github-reply
hugobowne
Draft maintainer replies to GitHub PRs and issues in the user's voice.
SkillCFreshness: C★ 70Claude Code +9 - 0.584score
here-now
hugobowne
here.now lets agents publish websites and store private files in cloud Drives.
SkillCFreshness: C★ 70Claude Code +9
Cite this page
verified-frontend skill. Agent Mart. https://agentmart.dev/skills/hugobowne-verified-frontend (last updated 2026-10-24)