Skip to main content

review-an-error-message

Review and rewrite one product error message so it explains the state, preserves user work, and offers a safe recovery. Use when an interface error is confusing, blaming, inaccessible, overly technical, or operationally unhelpful.

소스 정보

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

설치 방법

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

소스 파일 검토

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

파일 탐색기
2 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
review-an-error-message
category
design
description
Review and rewrite one product error message so it explains the state, preserves user work, and offers a safe recovery. Use when an interface error is confusing, blaming, inaccessible, overly technical, or operationally unhelpful.
# review-an-error-message Treat the message as one part of the failure experience. Improve the system state, recovery action, and support evidence as well as the sentence. ## Inputs - Gather the triggering action, user goal, exact system state, visible message, logs, recovery paths, and frequency. - Identify audience, language, accessibility, security, privacy, and support constraints. - Confirm what the system truly knows and whether user work is preserved. ## Procedure 1. Reproduce the error and capture the action, message, state, and available controls. 2. State what happened in user terms without pretending to know an unverified cause. 3. Explain whether work was saved, submitted, charged, changed, or left untouched. 4. Offer the safest next action and a different fallback when repetition could cause harm. 5. Move diagnostic detail to an expandable area or reference code when ordinary users do not need it. 6. Remove blame, jokes, internal identifiers, vague instructions, and false certainty. 7. Check link, button, focus, screen-reader announcement, contrast, localization, and mobile behavior. 8. Ensure the support reference maps to useful privacy-safe diagnostics. 9. Test the message for success, repeated failure, offline, permission, and partial-completion states. ## Boundaries Do not expose stack traces, secrets, account existence, security controls, or another user's data. Never tell the user to retry an action that might duplicate payment, deletion, submission, or other irreversible state. ## Done - The message accurately states what happened and whether user work or money changed - Primary recovery and fallback actions have been tested in the real error state - Accessibility, localization, privacy, security, and support evidence are checked - The revised message removes blame and unverified technical claims
GitHub에서 보기