53 lines
2.1 KiB
Markdown
53 lines
2.1 KiB
Markdown
---
|
||
name: eli5
|
||
description: >-
|
||
显式调用门槛:仅在用户显式调用 `/eli5` 或 `$eli5`,或由已显式调用的上游 skill 明确委派时加载;不自动触发。
|
||
用大图少字的单页 HTML 把话题讲给完全没背景的人听。显式调用后处理指定 topic,
|
||
并提供一眼能看懂的图解,而不是聊天长文。
|
||
---
|
||
|
||
# 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;聊天没有墙一样的解释。
|