计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
enhance-readability【效率与协作】Audit and fix how easily content is understood: line length (CPL), reading level, grouping, deadspace, icons or tables that cut verbosity. Use when "hard to read", "too dense", "reading level", "cognitive load", or "turn this prose into a table".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Surface router:
/uiux. You are here:enhance-readability. Native iOS/Android (SwiftUI / Compose, no web layer) is out of scope — use Apple HIG / Material directly.
Degree of freedom: MIXED. Text-metric measurement [LOW freedom — run exactly];
grouping, iconography, and tone [HIGH freedom].
Audit-and-fix. The goal is comprehension: the least mental effort for the
reader to understand the content. enhance-web-ui makes it look good;
audit-responsive makes it fit the screen; this makes it understood.
The backbone is Cognitive Load Theory (working memory is small — cut extraneous load) and Gestalt (the brain auto-groups visual elements — design with that). A consequence of CLT / information overload: showing more information can raise extraneous load and lower understanding. Replacing a dense paragraph with one table or diagram is a comprehension win only when the visual reduces total load versus the text it replaces — never decoration.
Observe: a pricing section is 3 dense paragraphs comparing 4 plans, 105 CPL, one grey block. Diagnose: dim 4 (comparison is a table), dim 3 (no proximity grouping), dim 1 (CPL 105 > 80), dim 5 (no whitespace). Classify: extraneous (prose form) + intrinsic (4-way comparison → chunk into a table). Lever: generate a 4-column comparison table; cap surrounding text at 66ch; icon per tier. Handoff: table collapse on mobile →
audit-responsive; table tokens →audit-uiux-design-system.
audit-responsive; personality → enhance-web-ui; WCAG floor → audit-accessibility; voice authenticity → plan-antislop; tokens → audit-uiux-design-systemplan-antislop.Each is sized per form factor as comprehension judgment, not breakpoint CSS.
audit-responsiveenhance-web-uiaudit-accessibility (this skill treats the floor as the minimum)plan-antislopaudit-uiux-design-systemNote and hand off. Do not duplicate.
Sentence limits come from ASD-STE100: 20 words in a procedure, 25 in descriptive text, one instruction per sentence. Full rules and the Vale recipe: ../docs-writer/references/plain-language-ste.md.
House targets, measured not eyeballed. CPL/CJK and line-height come from WCAG 2.2 SC 1.4.8 Visual Presentation (AAA mechanism criterion; we use the numbers as authoring targets):
audit-responsive's left-stacked-layout anti-pattern.Identify where understanding is the job: article/doc bodies, comparisons, dashboards, onboarding, help/FAQ, dense forms, data-heavy views, empty/error copy. Note language(s) (CJK vs Latin) and the primary comprehension goal ("decide between plans", "learn the concept", "complete the task").
Per surface, measure rendered values: CPL at real width, line-height, body/caption px, paragraph length, contrast, alignment, reading level. Record value-vs-threshold.
Where prose carries a load a visual would carry better, propose (and generate if the environment supports it) a comparison table, flow/step diagram, scan-anchor icons, or a chart. Test: does it reduce total load vs the text it replaces? If not, do not add it. Existing icons: paired with text and consistent, or noise? (NN/g: almost no icon is universal without a label.)
Register right for audience and goal (short + direct for tasks; warmer for
onboarding). Preserve author voice. Fixes use the repo's design tokens and type
scale — never one-off values; systemic gaps → audit-uiux-design-system.
Generated visuals follow the design system. Keep diffs to comprehension.
enhance-web-ui — looks good (composition / personality)audit-responsive — container reflow per breakpointaudit-accessibility — WCAG pass/fail floorplan-antislop — voice authenticity / AI tellsaudit-uiux-design-system — tokens / component SSOTenhance-web-ux — flows / IA / information density of the task, not reading measure