Files
.pouch/skills/eli5/SKILL.md
T
laily 17643bc17b feat: add eli5
Port anthropics/claude-plugins-community eli5 into builtin skills as a
single-page HTML picture explainer for readers with no background.
2026-09-04 23:15:03 +08:00

53 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
name: eli5
description: >-
用大图少字的单页 HTML 把话题讲给完全没背景的人听。Use when the user types
/eli5 <topic>, says eli5, 像五岁小孩一样解释, 用小学生能懂的方式讲, 画图解释,
or asks for a dead-simple picture explainer of how something works.
---
# eli5
把话题讲给**完全没背景**的人听。交付物是一页自包含 HTML:大图、少字,不是聊天长文。
改编自 [anthropics/claude-plugins-community](https://github.com/anthropics/claude-plugins-community) 的 `eli5`(Thariq Shihipar)。原技能用 `$ARGUMENTS`;这里从用户请求里取话题。
---
## 何时使用
- `/eli5 <topic>`、`eli5`、像五岁小孩一样解释、用小学生能懂的方式讲、画图解释
- 用户要一份一眼能看懂的图解,而不是长文
## 不适用
- 精确规格、边界条件、安全审计、修代码
- 高保真 UI 或可编辑原型 → `draw-prototype-flow`
- 边讨论边写笔记 → `discussion-notes`
---
## 步骤
1. **取话题**。用户没给就问一次。
2. **读者设定**:零背景,不是幼儿口吻。去掉默认假设,不要装小孩说话。
3. **写一份自包含 HTML**(无外部 CSS / JS / 字体 / 图片 URL):
- 一页看完
- 结构用大图讲(inline SVG;可少量 emoji)
- 文字极短:标题、箭头旁短语、一句总收束
- 至少把核心机制拆成 3 个可见步骤或块
4. **落盘**。用户指定路径就用;否则写到当前项目根(没有项目就用 cwd)`eli5-<slug>.html`。Claude Code 若支持 artifact,可同时打开,**仍要写文件**。
5. **聊天里只给路径和一句总收束**,不要把正文再讲一遍。
## 注意事项
- 不为了好懂而编造机制。不确定就标「简化」,不要装精确。
- 不 git commit。
- 语言跟用户请求走;没点名时用简体中文。
## 验证
- 用浏览器或 `file://` 打开是单页,图明显大于字。
- 没背景的人能从画面看出「这东西怎么走」。
- 仓库或 cwd 里有那份 HTML;聊天没有墙一样的解释。