xuzhougeng/wisp-science/skills/bear-support/SKILL.md
bear-support
Review bear-support's use cases, installation, workflow, and original source instructions.
- Source repository stars
- 560
- Declared platforms
- 0
- Static risk flags
- 0
- Last source update
- 2026-07-28
- Source checked
- 2026-07-28
Decision brief
What it does—and where it fits
一个任务:你交来一个观点,它带回真实存在的支持文献。支持来自检索,不来自记忆。
Not for
- Tasks that require unconfirmed production actions or broad system permissions.
- Environments where the pinned source and install steps cannot be inspected.
Compatibility matrix
Platform support, with evidence labels
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
Inspect first. Install second.
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/xuzhougeng/wisp-science --skill "skills/bear-support"Inspect the Agent Skill "bear-support" from https://github.com/xuzhougeng/wisp-science/blob/95d2c13d1665d46a388b5bdc998dcce0d5ec2eee/skills/bear-support/SKILL.md at commit 95d2c13d1665d46a388b5bdc998dcce0d5ec2eee. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
What the source asks the agent to do
- 01
说明
references.bib 默认生成,包含本次报告所有引用文献。段落模式自动触发,无需加 flag。
references.bib 默认生成,包含本次报告所有引用文献。段落模式自动触发,无需加 flag。 - 02
步骤(固定顺序)
Step 0 — 确认 CLI 可用 运行 sci --version。未安装就给安装命令并停止;认证错误就提示 sci init 并停止。不要跳过。
直接支撑:研究对象、变量、方向和结论都贴近主张部分支撑:只支撑机制、人群、条件或某个子主张间接相关:只能作为背景,不足以支撑核心断言 - 03
输出格式
强度对照:强 = ████████░░,中 = █████░░░░░,弱/间接 = ███░░░░░░░ 间接支持在强度后加注 (间接)。
强度对照:强 = ████████░░,中 = █████░░░░░,弱/间接 = ███░░░░░░░ 间接支持在强度后加注 (间接)。未找到支持的主张:[!] [主张] — 未检索到支持文献,单独一行,不混入列表。末尾一行:首选引用: Smith et al. 2023 — 理由一句话
Permission review
Static risk signals and limitations
No configured static risk pattern was detected
This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.
Evidence record
Why each signal appears
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 66/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 560 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | catalog record | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Provenance and original SKILL.md
- Repository
- xuzhougeng/wisp-science
- Skill path
- skills/bear-support/SKILL.md
- Commit
- 95d2c13d1665d46a388b5bdc998dcce0d5ec2eee
- License
- AGPL-3.0
- Collected
- 2026-07-28
- Default branch
- main
View the original SKILL.md
bear-support · 找支持文献
一个任务:你交来一个观点,它带回真实存在的支持文献。支持来自检索,不来自记忆。
先读 references/sci-cli.md——CLI 检测步骤、用法和铁律。
再读 references/output-system.md——三层输出体系(TUI / Markdown / HTML)和 HTML 外壳规范。
说明
references.bib 默认生成,包含本次报告所有引用文献。段落模式自动触发,无需加 flag。
步骤(固定顺序)
Step 0 — 确认 CLI 可用
运行 sci --version。未安装就给安装命令并停止;认证错误就提示 sci init 并停止。不要跳过。
Step 1 — 提取主张,识别段落模式 从一句话取核心断言。如果输入是含多个独立主张的段落,自动进入段落模式,把每个主张拆开逐一处理。
自动进入段落模式时,告诉用户:"检测到 N 个独立主张,分别检索。"然后直接开始,不等待确认。
给每个主张稳定编号:C1、C2、C3。后续查询、证据表和未支持主张都要回指这些编号,避免段落模式下混淆。
Step 2 — 检索,并展示查询词
对每个主张执行 sci search,使用 --mode low,--limit 10–20,--prefix 与主张挂钩。无论主张是否模糊,都在输出里展示实际使用的查询词——用户看到"它搜了什么"才能判断结果是否可信,也方便日后自己调整。
如果主张含义确实模糊(如专有名词有多个完全不同的含义),先用一句话确认再执行。
Step 3 — 读结果、筛支持候选
读 .json,筛出真正支持该主张的候选文献:标题、作者、年份,以及一行"这篇文献如何具体支撑这个观点"(不是摘要复述,是支撑关系)。
筛选时使用四级口径:
- 直接支撑:研究对象、变量、方向和结论都贴近主张
- 部分支撑:只支撑机制、人群、条件或某个子主张
- 间接相关:只能作为背景,不足以支撑核心断言
- 排除:主题相近但不能支撑,不进入证据表
只把前三类写入证据账本;排除项只在必要时写入检索透明度。
Step 4 — 按支撑强度排序 在每个主张内部:直接证据排最前,相关或部分支持排后。对后者诚实标注"间接支持"或"部分相关"。标注最强的那篇——它是用户最应该优先引用的。
如果没有直接支撑,但有部分支撑,首屏结论必须说清楚"只有部分支撑",不要把部分支撑包装成强支撑。
Step 5 — 没有就说没有 如果检索结果里没有真正支持该主张的文献,直接说"未找到支持文献"并标记该主张。不要把弱相关的文献硬拉进来充数。
输出格式
每篇一块,直接支撑排最前,间接支持排后:
Smith et al. 2023 — "论文标题"
支撑强度 ████████░░ 强
→ 这篇如何具体支持你的主张(一句话)
查询词:sleep memory consolidation
强度对照:强 = ████████░░,中 = █████░░░░░,弱/间接 = ███░░░░░░░
间接支持在强度后加注 (间接)。
未找到支持的主张:[!] [主张] — 未检索到支持文献,单独一行,不混入列表。
末尾一行:首选引用: Smith et al. 2023 — 理由一句话
输出物
检索结束后,在当前目录下创建 {topic-slug}/ 子文件夹,输出四个东西:
- 终端 — 直接 print 已定义的 TUI 格式
report.md— 按output-system.md的结构化 Markdown 规范生成:稳定 YAML front matter + 一眼结论 + 证据阶梯 + 研究动作建议 + 证据表 + 详细证据 + 检索透明度 + 可复用 JSONreport.html— 自包含 HTML,按output-system.md规范生成references.bib— 合并所有 query 生成的.bib文件,去重后只保留报告中实际引用的文献条目
HTML 签名体验:证据阶梯,强调色 #16a34a(绿)。文献区按「直接支撑 / 部分支撑 / 间接相关」分 tabs 展示。HTML 组件规范见 output-system.md 的 bear-support 节。
简单查询只给 1–2 条轻量下一步。科研写作场景给具体建议:首选引用放哪、哪些主张需要降调、下一轮补查什么。
Gotchas
- 部分支撑不要包装成直接支撑:只支撑机制、子人群或背景的文献,在首选引用和首屏判断中都要如实标注局限,不要省略。
- 段落模式下主张编号要贯穿全文:C1/C2/C3 编号一旦分配,后续证据表、未支持主张、下一步建议都必须回指这些编号,不要在输出中途改变指代方式。
- 空结果不能删除:某个主张搜不到支持文献是一个信号,必须在报告里保留,不要因为"看起来更完整"而省略。