Skip to main content

design-a-comparison-interface

Design a comparison interface with normalized attributes, transparent missingness, user-relevant differences, and accessible scanning. Use when people must evaluate products, plans, records, candidates, or scenarios side by side.

소스 정보

저장소
protosphinx/sphinxstack
최근 소스 활동
2026년 7월 29일 13:55
감지된 SKILL.md 언어
영어
스타
3
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
2 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
design-a-comparison-interface
category
design
description
Design a comparison interface with normalized attributes, transparent missingness, user-relevant differences, and accessible scanning. Use when people must evaluate products, plans, records, candidates, or scenarios side by side.
# design-a-comparison-interface Normalize the underlying facts before aligning the columns. ## When to use - Use when several options share decision-relevant attributes. - Use separate detail views when forcing options into one schema would mislead. ## Procedure 1. Define users, decision, options, criteria, source, freshness, and consequences of incorrect comparison. 2. Normalize units, periods, currencies, definitions, scope, and option versions. 3. Separate facts, calculated values, estimates, opinions, and unavailable data. 4. Prioritize meaningful differences while allowing full-detail inspection. 5. Keep row labels and option identity visible during navigation and responsive changes. 6. Explain missing, not applicable, unknown, estimated, and excluded values distinctly. 7. Support sorting or filtering only when it preserves the comparison contract. 8. Test keyboard, screen readers, zoom, narrow screens, long labels, many options, print, and user-selected criteria. 9. Validate comprehension and decisions with representative data, including a near-tie and an incomplete option. ## Failure plan - If options use incomparable definitions, show separate measures or block the derived comparison. - If source freshness differs materially, expose dates beside the affected values. ## Done - A comparison model records options, criteria, normalized units, sources, freshness, missingness, calculations, and limitations - Prototype tests verify scanning, identity, accessibility, responsive behavior, and correct interpretation of differences
GitHub에서 보기