跳到正文
cccskills
免费在 GitHub 公开

ui-implementation

Implement functional Clawix UI wiring while respecting visual mutation boundaries, pattern contracts, protected surfaces, and debt baselines.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(1)

  • SKILL.md2.6 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

ui-implementation

Use when implementing UI behavior, state, loading/error handling, actions, or accessibility behavior.

Procedure

  1. Read docs/adr/0010-interface-governance.md, docs/ui/README.md, docs/adr/0017-discoverability-and-meta-code-routing.md, docs/ui/visible-surfaces.inventory.json, and the relevant pattern manifest.
  2. Declare the mutation class. Non-authorized agents may proceed only for functional-ui or governance/tooling work.
  3. Declare the UI governance evidence before editing:
    • mutation class,
    • pattern IDs or debt/protected/exception mapping,
    • touched files and visible surfaces,
    • required interactive states,
    • accessibility governance evidence,
    • public checks to run.
  4. Keep visual shape stable. Do not change colors, spacing, typography, icons, layout, hierarchy, animations, or visible copy unless explicitly authorized.
  5. For accessibility-impacting UI, read docs/adr/0029-accessibility-governance.md and declare affected axes, surface mapping, generated UI status, and private/manual evidence aliases.
  6. If a guard reports out-of-scope visual debt, list it as pending. Do not fix it in the current change.
  7. For visual/copy/layout work without authorization, fill docs/ui/visual-change-proposal.template.md as a conceptual proposal and stop before editing presentation.
  8. Register any new durable UI governance artifact, guard, harness, docs router, or skill in docs/discoverability.registry.json so future agents can reach it within two hops.
  9. At task closure, validate against the task's starting commit by setting CLAWIX_UI_GUARD_DIFF_BASE=<task-base>. Use origin/main only when the task is explicitly PR, release, or historical-audit scope; classify those findings separately from local closure.
  10. Run node scripts/ui_governance_guard.mjs, node scripts/accessibility_governance_guard.mjs, the relevant UI governance checks, and the focused functional tests.

Constraints

  • No opportunistic visual cleanup.
  • No protected-surface edits without explicit permission.
  • Mechanical extraction requires before/after equivalence evidence.
  • UI comments are not canonical; durable UI decisions must point to ADRs, docs, registries, manifests, or tests.
  • Do not finish a UI task without reporting the pattern/debt/protected mapping and state coverage that were validated.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Govern Clawix accessibility changes across screen reader behavior, keyboard navigation, focus order, contrast, reduced motion, text scaling, timed interactions, and agent-generated UI.

中文简介正在准备中。当前显示原文说明。

clawic/Clawix82026年6月6日 更新

Review or update stable, canonical, any-human, PMF, and adoption claims using adoption/canonicity governance packets.

中文简介正在准备中。当前显示原文说明。

clawic/Clawix82026年6月6日 更新

Turn a new or changed ADR into implemented behavior, routing docs, tests, and guardrails rather than leaving it as standalone prose.

中文简介正在准备中。当前显示原文说明。

clawic/Clawix82026年6月6日 更新

Repair confirmed architecture drift in small batches while preserving public canon and avoiding broad opportunistic refactors.

中文简介正在准备中。当前显示原文说明。

clawic/Clawix82026年6月6日 更新

Given an existing Style, generate a human-readable brand guidelines document covering colors, typography, voice, do/don't, imagery rules, and usage examples. Use when the user asks for a brand book, brand guide, or design system document.

中文简介正在准备中。当前显示原文说明。

clawic/Clawix82026年6月6日 更新

Add or improve canonical data catalog collections, fields, aliases, relations, evidence tags, docs, and tests.

中文简介正在准备中。当前显示原文说明。

clawic/Clawix82026年6月6日 更新

查看 clawic 的全部技能

报告此技能的问题