用途:Error Message Writer 是一个面向 Claude 的错误文案写作技能。当用户需要撰写错误提示、表单校验文字,或把晦涩的系统报错改写成人能读懂的说明时使用。核心公式是:用平实语言说明发生了什么,以及下一步该做什么,不归咎用户、不向终端用户展示堆栈信息。
主要能力:接受简要说明(例如“支付失败”)或原始系统错误即可动笔,可推断可能原因与恢复路径,并对假设加以标注。输出包含推荐文案,结构为“发生了什么”“为什么/需要检查什么(仅在有助于行动时)”“下一步动作”;同时按界面给出内联校验、提示条(toast/snackbar)、整页错误等短版本;还包含语气说明(无责备、冷静、与严重程度匹配)以及给开发者的提示,说明哪些信息应记录日志、哪些应展示给用户,必要时提供支持引用编号。
使用方式:技能要求输入四类信息——失败的动作或系统及可能原因、呈现界面、用户实际可行的恢复方式(重试、修正输入、等待、联系支持)、语气与长度限制及是否需要支持代码或错误码。未提供时应推断并标注,而不是反问用户;不得只返回问题而不给文案。
适用场景:面向终端用户的错误、校验与失败状态文案,尤其适合产品界面文案统一、去技术化改写、去责备化改写。
限制与反模式:不要把原始技术错误(如 Error 500、null pointer)展示给用户;不要写“输入无效”这类归咎式表述;不要写没有下一步的死胡同文案(如“出错了”);严肃失败(支付、数据丢失)不要用玩笑语气;恢复动作不能埋没。资料未提供收费、价格、平台等具体信息。