我有ADHD(i-have-adhd)技能
让你的编程助手直接给出答案:先行动、编号步骤、不废话。
证据显示:仓库包含一个GitHub Actions工作流,权限最小化(contents: read, pull-requests: read, issues: read, id-token: write, actions: read),但未发现用户确认机制。数据流透明度有限,未明确说明数据如何被处理或传输。敏感数据处理未提及。依赖安全未评估,但依赖较少。外部影响包括修改用户配置目录(CLAUDE_CONFIG_DIR)和写入标志文件,但未明确征得同意。回滚机制未提及。来源归属:作者为Ayoub Ghriss,但未验证。扣分原因:缺乏用户确认、数据流不透明、敏感数据处理未说明、依赖安全未评估、外部影响未明确同意、回滚缺失、来源未验证。
证据显示:仓库内部一致性较好,README、SKILL.md和测试文件相互对应。依赖可用性:依赖较少,但未明确列出运行时依赖。失败消息:测试中有错误消息,但未提供用户友好的失败提示。扣分原因:依赖可用性未明确,失败消息不充分。
证据显示:目标受众明确(ADHD读者),场景包括编码助手输出。能力边界:未明确说明技能的限制。触发精度:通过命令或钩子触发,但未详细说明。环境适配:支持多种运行时(node, sh, powershell),但未明确说明所有环境。扣分原因:能力边界不清晰,触发精度和環境适配有待加强。
证据显示:信息架构清晰,有README、INSTALL.md、SKILL.md等。安装说明存在。命名稳定:名称一致。示例和FAQ:有示例,但无FAQ。已知限制:未明确列出。许可证:MIT。版本和变更日志:有版本号,但无变更日志。维护责任:未明确。扣分原因:缺少已知限制、变更日志和维护责任说明。
证据显示:输出可用性:提供了具体的输出格式示例。边际价值:针对ADHD的特定需求,有独特价值。成本效益:未提供性能或成本数据。扣分原因:成本效益未评估。
证据显示:声明可追溯性:README中的声明与代码部分对应。跨来源佐证:有测试文件支持。事实与推断分离:未明确区分。扣分原因:声明可追溯性不完整,跨来源佐证有限,事实与推断未分离。
- 该技能会修改用户的CLAUDE_CONFIG_DIR并写入标志文件,可能影响用户环境,但未明确征得同意。
- 依赖安全未评估,建议检查所有依赖的已知漏洞。
- 发布者身份未验证,建议谨慎使用。
这个 Agent 能做什么,适合哪些场景?
这是一个针对Claude Code的插件技能,旨在让编码助手以ADHD友好的方式输出:直接给出下一步行动、编号步骤、避免冗长铺垫。它通过修改助手的响应风格来实现,不是独立的Agent。安装后,通过命令`/i-have-adhd`调用。该技能基于《成人ADHD工具包》改编,适用于LLM的响应方式。项目采用MIT许可证,提供多语言README。
该技能修改Claude Code的响应风格,使其遵循10条规则:以行动开头、编号多步骤任务、结尾给出具体下一步、抑制无关话题、每轮重述状态、给出具体时间估计、使进展可见、以事实方式报告错误、列表不超过5项、无开场白/总结/结束语。它通过SKILL.md文件定义规则,并通过Claude插件市场安装和管理。
- 开发者使用Claude Code进行编码,希望快速得到解决方案而不是长篇解释。
- ADHD患者或注意力容易分散的开发者,需要简洁、结构化的指令。
- 在代码调试时,希望助手直接指出修改位置和具体操作,避免绕弯子。
- 希望减少回复中的客套话和无关信息,提高工作效率。
- 团队统一编码助手风格,提高代码审查和修复的效率。
这个 Agent 有哪些优点和局限?
- 直接提供行动步骤,减少阅读时间。
- 基于实证的ADHD工具包改编,有科学依据。
- MIT许可证,允许自由使用和修改。
- 支持多语言(英语、简体中文、葡萄牙语、日语、越南语、韩语)。
- 仅适用于Claude Code,不兼容其他编码助手。
- 需要自行通过插件市场安装,步骤可能复杂。
- 个性化调整需要编辑SKILL.md文件,需要一定技术知识。
- 不是独立的Agent,依赖于Claude Code环境。
如何安装或部署这个 Agent?
待补充。README中提到有中文版本的安装说明,但未提供具体步骤。需要参考INSTALL.md文件(在仓库中)。
如何使用这个 Agent?
安装后,在Claude Code中调用命令/i-have-adhd即可。技能会改变助手的响应风格。
常见问题
安装需要什么前提条件?
如何卸载这个技能?
claude plugin uninstall i-have-adhd命令。