Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add skills/hyexe/codex-plugins/compose-creative-uinpx skills add HYEXE/codex-plugins --skill compose-creative-uigit clone --depth 1 https://github.com/HYEXE/codex-pluginsWhat it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00184 | $0.01437 |
| Opus 5 | $0.00092 | $0.00718 |
| Sonnet 5 | $0.00037 | $0.00287 |
| Haiku 4.5 | $0.00018 | $0.00144 |
Grade A, and why
compose-creative-ui scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured yesterday.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 77 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Creative UI Composer
라이브러리 데모를 복제하거나 여러 시각 효과를 쌓는 대신, 제품의 메시지와 사용자 과업을 강화하는 소수의 표현을 기존 코드에 통합한다.
시작 절차
-
저장소 지침과 현재 diff를 확인하고 프레임워크, 렌더링 방식, 스타일 도구, 패키지 관리자,
components.json, 기존 component primitive와 디자인 token을 읽는다. -
현재 화면을 실행하거나 코드로 확인해 정보 위계, 브랜드 단서, 핵심 과업과 실제로 단조로운 지점을 찾는다.
-
다음 표현 계약을 고정한다.
강화할 메시지·과업: 유지할 제품 정체성: 적용할 위치와 효과 수: base component와 accent source: interaction·responsive·reduced-motion 상태: 성능·접근성·콘텐츠 위험: 성공·제거 기준: -
../uiux-advisor/scripts/search_toolkits.py --role creative-ui --ecosystem <ecosystem>으로 구조화 후보를 좁힌다. -
references/component-toolkit-selection.md를 읽고 현재 프레임워크와 목적에 맞는 후보를 고른다. -
registry·copy-paste 코드 통합과 QA는
references/composition-and-qa.md를 읽어 적용한다.
조합 원칙
- 기존 foundation이 있으면 유지한다. 새 foundation으로 전면 교체하지 않고 필요한 primitive나 accent만 추가한다.
- foundation, data visualization, motion, decorative registry의 역할을 구분한다.
- 한 화면에서는 기본 시스템 하나와 제한된 accent source를 중심으로 조합한다. 다른 라이브러리의 spacing, radius, typography와 state를 그대로 섞지 않는다.
- 효과를 선택하기 전에 “이 표현이 무엇을 더 빨리 이해하거나 행동하게 만드는가?”에 답한다.
- hero와 마케팅 영역의 장식 규칙을 form, settings, checkout 같은 과업 중심 화면에 그대로 적용하지 않는다.
- React 전용 도구를 Vue·Svelte 프로젝트에 억지로 이식하지 않는다. 해당 생태계의 primitive 또는 작은 네이티브 구현을 선택한다.
외부 코드 도입 규칙
- 공식 문서와 실제 설치 대상의 현재 API를 확인한다.
- package와 registry item의 소스, transitively added dependency, 스타일 전역 변경, 라이선스와 유지보수 상태를 확인한다.
- shadcn-compatible registry는 설치 전에 가능한 경우
view명령으로 payload를 읽는다. 커뮤니티 registry를 신뢰된 코드로 간주하지 않는다. - 가져온 컴포넌트의 DOM semantics, focus, keyboard, touch, resize, reduced motion, SSR와 hydration 동작을 직접 검토한다.
- 사용하지 않는 variant, effect, dependency와 demo copy를 제거하고 제품 token·content·상태 모델에 맞게 변경한다.
- 유료 template나 제한된 asset을 권한 확인 없이 복사하지 않는다.
구현 규칙
- 정보 위계, 콘텐츠와 상태를 먼저 완성한 뒤 배경·빛·입자·3D·pointer 효과를 추가한다.
- glow, blur, gradient, glass, bento와 marquee를 기본 스타일처럼 반복하지 않는다. 제품 맥락에 맞는 시각 문법을 선택한다.
- hover 전용 공개 정보나 pointer 추적만으로 가능한 핵심 행동을 만들지 않는다.
- 자동 반복, parallax, 3D tilt와 text animation은 reduced-motion에서 정적 표현으로 바꾼다.
- 장식 layer는 콘텐츠의 contrast, hit target, selection, scroll과 focus ring을 방해하지 않게 한다.
- image, canvas, shader, video와 particle 효과는 작은 화면·저전력 환경에서 지연 로드 또는 단순 대안을 제공한다.
- 기존 컴포넌트 API, theme, dark mode와 responsive breakpoint를 불필요하게 바꾸지 않는다.
What ships with it
4 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- yesterday First seen · 77 lines · 184 tokens per session scan A 79c9a2327bac
compose-creative-ui is a skill published in the GitHub repository HYEXE/codex-plugins (1 stars, last pushed yesterday), licensed Apache-2.0. It adds 184 tokens to every session and 1,437 once invoked, about $0.0009 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
stop-that-shit
Keep coding agents focused on requested and necessary work. Use for bounded changes, review-only tasks, scope creep, speculative hardening, unnecessary hashing or dependencies, repeated audit loops, or when the user invokes Stop That Shit.
dev-flow
Use Dev Flow for bounded Codex software development tasks: implementation, bug fixes, refactoring, targeted testing, development delivery, and explicit parallel batches isolated in separate Git worktrees. It may be selected implicitly for those tasks or explicitly with $dev-flow-codex:dev-flow. Do not create a Dev…
codexkit-repository-maintenance
Use when maintaining or improving the GameStudio-CodexKIT source repository, including CI, governance, catalog, generators, adapters, packaging, documentation, versioning, or release readiness.
pipeline
Use when the user wants a feature idea taken end-to-end in one autonomous run — phrases like "run the whole pipeline", "take this feature from idea to finished branch", "brainstorm then build it autonomously", "do everything from idea to merged", "implement all phases without stopping". Triggers when they want…
design
Set visual and interaction direction for any UI surface (web, React, TUI, CLI, desktop, Qt, design-system tokens) before any UI code. Direction-first: generates 3-4 distinct directions via verbalized sampling, picks one via per-axis single-select, then derives palette, typography, spacing, motion budget. Loads when…
decision-report
Generate a portable stakeholder decision report for a CV deployment decision. TRIGGER when: user explicitly asks for a decision report, manager report, or stakeholder doc after a cost crossover has been computed; phrases: "write me a decision report", "generate a report for my manager", "I need a stakeholder doc"…