用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/yusifeng/formax --skill formax-approval-ui-workflow命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | formax-approval-ui-workflow |
| description | Use when adding or changing any Approval prompt/presenter. |
packages/core/src/components/ui/ApprovalHeader.tsx (top divider + title color)packages/core/src/components/ui/ConfirmMenu.tsx (numbered options + selection color)packages/core/src/components/tool/ApprovalPreview.tsx (simple file preview)packages/core/src/components/tool/PatchApprovalPreview.tsx (edit-file wrapper: header + file + preview)packages/core/src/components/tool/PatchPreview.tsx (diff rendering + performance guards)packages/core/src/components/tool/bashApprovalPrompt.tsxpackages/core/src/components/tool/fsReadApprovalPrompt.tsxpackages/core/src/components/tool/fsWriteApprovalPrompt.tsxpackages/core/src/components/tool/skillApprovalPrompt.tsxpackages/core/src/components/tool/editApprovalPrompt.tsx (legacy)packages/core/src/tools/modules/bash/presenter.tsxpackages/core/src/tools/modules/read/presenter.tsxpackages/core/src/tools/modules/write/presenter.tsxpackages/core/src/tools/modules/edit/presenter.tsxpackages/core/src/tools/modules/skill/presenter.tsxpackages/core/src/tui/theme.ts (theme.permission, theme.text, theme.diff.*)Layout skeleton (keep consistent)
[Top divider line]Title (color = theme.permission)Preview boxOptions rendering (text + emphasis)
capture-terminal/ bold/white): make ConfirmMenu accept ReactNode labels.Text color={...} when highlighted:
bold, avoid hardcoding color unless required.Preview performance (must not block UI)
fs.readFileSync/fs.statSync/blocking IO inside render path (useMemo included).fs/promises + useEffect.Diff safety (avoid OOM / hangs)
Unit/component tests (minimum regression set):
packages/core/src/components/ui/ConfirmMenu.test.tsx (ReactNode label + selection color)packages/core/src/components/tool/bashApprovalPrompt.test.tsx (if exists)packages/core/src/components/tool/fsReadApprovalPrompt.test.tsx (if exists)packages/core/src/components/tool/fsWriteApprovalPrompt.test.tsx (if exists)packages/core/src/components/tool/skillApprovalPrompt.test.tsx (if exists)packages/core/src/tools/modules/edit/presenter.test.tsx (preview/diff layout + performance guard)Manual spot-check (fast)
Bash, Read(outside workspace), Write, Edit.bun run test if neededAGENTS.md -> Review Profile (Single Source of Truth); fix all high/medium findings基于 SOC 职业分类