Impeccable
DevvGwardo/impeccable
Frontend design skill for Hermes Agent: critique, audit and polish UI, synced to upstream releases
Impeccable is a frontend design skill for Hermes Agent, packaged from the upstream pbakaus/impeccable project. It lets the agent shape, critique, audit and refine UI work using named commands and a mechanical anti-pattern detector.
What Impeccable does
Impeccable is the frontend design skill from pbakaus/impeccable, repackaged for Hermes Agent. It covers planning a feature before code is written, critiquing and auditing a UI, and refining it with commands such as polish, harden, animate and typeset. A mechanical anti-pattern detector backs the design advice, and a live mode lets you pick elements in the browser and iterate on variants.
This repository tracks upstream's generated Hermes build release by release, with the pinned tag recorded in an UPSTREAM file. It adds a small Hermes overlay: metadata.hermes tags and related skills, a description that leads with its routing signal because the Hermes skill index keeps only the first 57 characters, and a setup note that resolves scripts/impeccable from the skill_dir returned by skill_view and runs it through sh. The first command that needs the engine downloads a self-contained binary from upstream's GitHub releases, verifies its checksum and caches it in ~/.impeccable.
Key features
- Commands grouped as Build, Evaluate, Refine, Enhance, Fix, Iterate and Maintain, including init, shape, critique, audit, polish, harden, live and doctor
- Mechanical anti-pattern detector for UI code
- Four design modes: Persuade, Operate, Read and Experience
- Captures product context in PRODUCT.md and generates DESIGN.md from existing project code
- Engine binary is downloaded once, checksum-verified and cached, with no Node required
When to use it
- Reviewing a checkout page or dashboard with an audit or critique command
- Planning the UX of a new feature before any code is written
- Running a final polish pass on a UI before shipping
- Pulling reusable tokens and components into a design system
Who it is for: Developers and designers who ask Hermes Agent to build or review web UI and want a structured design workflow.
How it fits with Hermes Agent
A skill packaged for Hermes Agent and installed under ~/.hermes/skills/creative/impeccable, with Hermes-specific metadata and path handling added over the upstream build.
How to install Impeccable
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
dest="${HERMES_HOME:-$HOME/.hermes}/skills/creative/impeccable"
git clone https://github.com/DevvGwardo/impeccable /tmp/impeccable
mkdir -p "$dest" && cp -R /tmp/impeccable/{SKILL.md,reference,scripts} "$dest/"Requirements: Hermes Agent and network access on first use to download the engine binary from upstream's GitHub releases; no Node required
Note: This is a Hermes packaging of the upstream pbakaus/impeccable skill, not the original project.
FAQ
What is Impeccable?
Impeccable is a frontend design skill for Hermes Agent, based on pbakaus/impeccable. It gives the agent commands to plan, critique, audit and polish user interfaces.
How do I install Impeccable?
Clone the repository and copy SKILL.md, reference and scripts into ~/.hermes/skills/creative/impeccable, using the manual copy commands in the README. Running hermes skills install impeccable instead installs upstream's Hermes bundle without this repository's overlay.
Is Impeccable free and open source?
Yes. The repository is released under the Apache-2.0 license.
Similar skills for Hermes Agent
All skills191 attribution-first agent skills with one installer for Hermes Agent, Claude Code, Cursor and others
ch1109 Portable Agent SkillsThree host-neutral skills for research, repository deployment and pre-install safety review of skills
Alexeyisme Hermes Spotify SkillSpotify playback control for Hermes Agent on Linux and Raspberry Pi, built on a small MCP server
iap pstackUnofficial Hermes Agent port of the pstack method: 47 skills with a poteto-mode router
thanhan-a17 Vietnamese WriterHermes skill that makes the model reason in Vietnamese before writing, to avoid translated-sounding text
display-dev display.dev SkillAgent skill for publishing HTML and Markdown behind company auth on display.dev, works with Hermes
Related guides: What is Hermes Agent? · SOUL.md for Hermes Agent: what it is and how to write one