← All skills
perfect-ui
80 / 100 · Low risk
Fine to try.
By tensology/decisionsai (GitHub) · design · 17 stars · scanned at commit 54239d8
Design and build landing pages and portfolios with a custom visual identity (8-phase pipeline: vibe discovery, visual direction, custom icons, visuals, effects, build, audit). Use only for landing pages, portfolios, personal sites, hero sections and marketing pages, or when perfect-ui is named. Not for dashboards, admin panels or app screens. For app/dashboard/product UI defer to ui-ux-system.
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 38 places.
Show 17 more
- plugins/community-skills-pack/skills/perfect-ui/README.md, line 65
npx skills add dris1153/perfect-ui --list - plugins/community-skills-pack/skills/perfect-ui/README.md, line 93
npx skills add greensock/gsap-skills - plugins/community-skills-pack/skills/perfect-ui/references/gsap-integration.md, line 36
npx skills add greensock/gsap-skills - plugins/community-skills-pack/skills/perfect-ui/references/gsap-integration.md, line 56
- `npx skills` CLI does not currently support `depends_on` (see vercel-labs/skills#515 — open feature request, no ETA) - plugins/community-skills-pack/skills/perfect-ui/site/OG-perfect-ui.svg, line 27
<text x="80" y="608" font-family="ui-monospace, monospace" font-size="15" letter-spacing="2" fill="#5A5247">A Claude Code skill · npx skills add dris1153/perfec - plugins/community-skills-pack/skills/perfect-ui/site/i18n/en.json, line 34
"meta": "via npx skills", - plugins/community-skills-pack/skills/perfect-ui/site/i18n/en.json, line 36
"caption2": "<strong>Works with</strong> the open <code>npx skills</code> ecosystem — Claude Code, OpenCode, Codex, Cursor, and 40+ AI agents.", - plugins/community-skills-pack/skills/perfect-ui/site/i18n/en.json, line 224
"a2": "<p>Yes. The skill ships as <code>SKILL.md</code> via the open <code>npx skills</code> ecosystem (<code>vercel-labs/skills</code>) — installs into Claude - plugins/community-skills-pack/skills/perfect-ui/site/i18n/en.json, line 230
"a5": "<p>At Phase 7 entry, perfect-ui detects motion intensity 3/3 OR brief keywords (<code>GSAP</code>, <code>ScrollTrigger</code>, <code>scroll choreography< - plugins/community-skills-pack/skills/perfect-ui/site/i18n/es.json, line 34
"meta": "vía npx skills", - plugins/community-skills-pack/skills/perfect-ui/site/i18n/es.json, line 36
"caption2": "<strong>Funciona con</strong> el ecosistema abierto <code>npx skills</code> — Claude Code, OpenCode, Codex, Cursor y 40+ AI agents.", - plugins/community-skills-pack/skills/perfect-ui/site/i18n/es.json, line 224
"a2": "<p>Sí. El skill se distribuye como <code>SKILL.md</code> vía el ecosistema abierto <code>npx skills</code> (<code>vercel-labs/skills</code>) — se instala - plugins/community-skills-pack/skills/perfect-ui/site/i18n/es.json, line 230
"a5": "<p>En la entrada a Phase 7, perfect-ui detecta motion intensity 3/3 O palabras clave del brief (<code>GSAP</code>, <code>ScrollTrigger</code>, <code>scro - plugins/community-skills-pack/skills/perfect-ui/site/i18n/ja.json, line 34
"meta": "npx skills 経由", - plugins/community-skills-pack/skills/perfect-ui/site/i18n/ja.json, line 36
"caption2": "<strong>対応:</strong> オープンな <code>npx skills</code> エコシステム — Claude Code、OpenCode、Codex、Cursor、40+ AI agent。", - plugins/community-skills-pack/skills/perfect-ui/site/i18n/ja.json, line 224
"a2": "<p>はい。Skill はオープンな <code>npx skills</code> エコシステム(<code>vercel-labs/skills</code>)経由で <code>SKILL.md</code> として配布 — Claude Code、OpenCode、Codex、Cursor、40+ - plugins/community-skills-pack/skills/perfect-ui/site/i18n/ja.json, line 230
"a5": "<p>Phase 7 入口で perfect-ui は motion intensity 3/3 または brief キーワード(<code>GSAP</code>、<code>ScrollTrigger</code>、<code>scroll choreography</code>、<code>scru
and 18 more places
Connects to the internet
The author does not mention this.
Found in 1 place.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'perfect-ui' ] || [ -L ~/.agents/skills/'perfect-ui' ]; then echo 'A skill folder named perfect-ui already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/tensology/decisionsai' "$d" && git -C "$d" checkout --quiet '54239d84419e02067dff05bf4e0bc208764604ed' -- 'plugins/community-skills-pack/skills/perfect-ui' && mkdir -p ~/.agents/skills && cp -R "$d"/'plugins/community-skills-pack/skills/perfect-ui' ~/.agents/skills/'perfect-ui' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'perfect-ui' ~/.claude/skills/'perfect-ui' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for tensology/decisionsai shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/tensology/decisionsai/)
Score history
| Date | Version | Score |
|---|
| 2026-11-14 | 54239d8 | 80 |
| 2026-11-09 | 2d78e20 | 100 |