dyz-gongwen-skills
公文写作 Skills|AI 公文写作助手:防编造、守保密、GB/T 9704 一键排版,覆盖 22 种文书,支持 Claude Code / Codex / Cursor
翻訳待ち
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A Claude Agent Skill. Point it at a design; it pulls real competitor screens for the same patterns and returns a scored, evidence-backed review. A UX benchmark, not a pixel diff.
See a sample review → · gallery · works with the Mobbin and Figma MCPs
Give it a Figma frame, a screenshot, or a plain description. It:
It's a first pass. It compresses the "sign up for apps, screenshot, catalog how others solve this" research so your time goes to judgment, not gathering. You decide how much of the score to take: a junior designer can read it as guidance, a senior as a currency check.
Most design-review tooling does one of two things: it critiques a screen in isolation, or it generates UI from a spec. Neither answers the question you have before shipping, which is how this compares to what real competitors already do. ux-proofsheet grounds every finding in a real shipped screen, and it looks across industries on purpose, because a pattern that holds in fintech, travel, and social is a stronger signal than one that's just common in your niche.
I lead product and came up through design. The way I stay sharp is hands-on: I use apps in our space, screenshot them, and keep my own library. This skill extends that to the apps I can't sign up for and to completely different industries, and it goes down to the element level (every good navigation in the database, not just whole flows). I feed its first pass into my own design reviews, layer my hands-on research and product intuition on top, and make the call. It keeps me current and lock-step with designers who research full-time, and it lets me turn around specific, detailed feedback fast, which unblocks engineering and gives sales something to show. The judgment stays human. This compresses the part a machine does better.
Patterns are half of a design review. The other half is the system underneath: is the type ramp an actual scale, and does the spacing sit on a grid? Screenshots show that but can't measure it. v1.3 measures it.
scripts/token_check.py reads what the Figma MCP returns (get_variable_defs, get_design_context code, a node tree, or get_metadata geometry) and reports:
It runs offline on the bundled fixture, no Figma account needed:
python skills/ux-proofsheet/scripts/token_check.py skills/ux-proofsheet/scripts/fixtures/home-nodes.json
Type ramp: 11 · 12 · 13 · 14 · 15 · 16 · 20 · 32
ratio: x1.165 overall (nearest Minor Third), median step x1.083, ...
baseline fit: Material 3 5/8, Apple HIG (iOS, Large default) 6/8 -> using hig_ios
Spacing scale: 2 · 4 · 6 · 8 · 10 · 12 · 14 · 16 · 24
base unit: irregular, closest 4 (on 8: 28%, on 4: 63%)
[T1 · MEDIUM] 4 spacing values sit off the 4dp grid (26 of 71 uses)
Fix: 2 -> 4 (already in use); 6 -> 8 (already in use); 10 -> 12 (already in use); 14 -> 16 (already in use)
...
In a Full review the skill runs it for you and the results land in the report's Token layer section, which is this exact output.
Limits, plainly:
This is the beginning of the README. Read the rest at the original. Read the full README ↗