Token导航 LogoToken导航TokenDH.com
研究检索只读github未标认证来源可访问clear审计提醒

paper-notes纸质笔记

Agent Skill

paper-notes 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

1,482

周安装

63

GitHub Stars

422

下载量

519
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

3

许可证

MIT

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:paper-notes(纸质笔记)
来源仓库:https://github.com/willoscar/research-units-pipeline-skills
仓库路径:skills/paper-notes
安装命令:
npx skills add https://github.com/willoscar/research-units-pipeline-skills --skill paper-notes
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/willoscar/research-units-pipeline-skills --skill paper-notes

简介

paper-notes 用于根据关键词查找、检索和筛选相关信息。

  • 适用于在学术写作或研究中快速定位目标文献和参考资料。
  • 通过 GitHub 仓库安装,使用 npx skills add 命令完成集成。
  • 建议在使用前核实数据源权限及网络访问控制策略。
  • 适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

SKILL.md

Paper Notes

Produce consistent, searchable paper notes that later steps (claims, visuals, writing) can reliably synthesize.

This is still NO PROSE: keep notes as bullets / short fields, not narrative paragraphs.

Load Order

Always read:

  • references/overview.md
  • references/note_schema.md

Read by task:

  • references/limitation_taxonomy.md when writing or reviewing limitations (avoid boilerplate)
  • references/result_extraction_examples.md when extracting key_results (good vs bad examples)
  • references/source_text_hygiene.md when result/limitation fields still preserve paper self-narration or author-result wrappers

Machine-readable assets:

  • assets/note_schema.json — JSONL record schema for validation
  • assets/evidence_tags.json — evidence bank tagging categories (extensible without code changes)
  • assets/source_text_hygiene.json — note-field source sentence cleanup policy

Script Boundary

Use scripts/run.py only for:

  • deterministic scaffold generation from core_set + metadata
  • priority selection based on mapping coverage
  • evidence bank construction from structured note fields

Do not treat run.py as the place for:

  • paper-specific limitation prose (use references/limitation_taxonomy.md for guidance)
  • domain-specific evaluation heuristics hidden in code
  • reader-facing narrative text

Role cards (prompt-level guidance)

  • Close Reader

- Mission: extract what is *specific* and *checkable* (setup, method, metrics, limits). - Do: name concrete tasks/benchmarks and what the paper actually measures. - Avoid: generic summary boilerplate that could fit any paper.

  • Results Recorder

- Mission: capture evaluation anchors that later writing needs. - Do: record task + metric + constraints (budget/tool access) whenever available. - Avoid: copying numbers without the evaluation setting that makes them meaningful. - Avoid: promoting artifact introductions (X enables..., our framework features...) into key_results. - Avoid: promoting benchmark-positioning, field-motivation, or author-navigation lines (we apply... and show..., we then discuss how...) into key_results.

  • Limitation Logger

- Mission: capture the caveats that change interpretation. - Do: write paper-specific limitations (protocol mismatch, missing ablations, threat model gaps). - Avoid: repeated generic limitations like “may not generalize” without specifics.

When to use

  • After you have a core set (and ideally a mapping) and need evidence-ready notes.
  • Before writing a survey draft.

Inputs

  • papers/core_set.csv
  • Optional: outline/mapping.tsv (to prioritize)
  • Optional: papers/fulltext_index.jsonl + papers/fulltext/*.txt (if running in fulltext mode)

Outputs

  • papers/paper_notes.jsonl (JSONL; one record per paper)
  • papers/evidence_bank.jsonl (JSONL; addressable evidence snippets derived from notes; A150++ target: >=7 items/paper on average)

Decision: evidence depth

  • If you have extracted text (papers/fulltext/*.txt) → enrich key papers using fulltext snippets and set evidence_level: "fulltext".
  • If you only have abstracts (default) → keep long-tail notes abstract-level, but still fully enrich high-priority papers (see below).

Workflow (heuristic)

Uses: outline/mapping.tsv, papers/fulltext_index.jsonl.

  1. Ensure coverage: every paper_id in papers/core_set.csv must have one JSONL record.
  2. Use mapping to choose high-priority papers:

- heavily reused across subsections - pinned classics (ReAct/Toolformer/Reflexion… if in scope)

  1. For high-priority papers, capture:

- 3–6 summary bullets (what’s new, what problem setting, what’s the loop) - method (mechanism and architecture; what differs from baselines) - key_results (benchmarks/metrics; include numbers if available) - limitations (specific assumptions/failure modes; avoid generic boilerplate)

  1. For long-tail papers:

- keep summary bullets short (abstract-derived is OK) - still include at least one limitation, but make it specific when possible

  1. Assign a stable bibkey for each paper for citation generation.

Quality checklist

  • Coverage: every paper_id in papers/core_set.csv appears in papers/paper_notes.jsonl.
  • High-priority papers have non-TODO method/results/limitations.
  • Limitations are not copy-pasted across many papers.
  • evidence_level is set correctly (abstract vs fulltext).
  • Evidence bank: papers/evidence_bank.jsonl exists and is dense enough for A150++ (>=7 items/paper on average).

Helper script (optional)

Quick Start

  • python.codex/skills/paper-notes/scripts/run.py --help
  • python.codex/skills/paper-notes/scripts/run.py --workspace <workspace_dir>

All Options

  • See --help (this helper is intentionally minimal)

Examples

  • Generate notes, then optionally enrich priority=high papers:

- Run the helper once, then refine papers/paper_notes.jsonl (e.g., add full-text details for key papers and diversify limitations).

Notes

  • The helper writes deterministic metadata/abstract-level notes and marks key papers with priority=high.
  • In pipeline.py --strict it will be blocked if high-priority notes are incomplete (missing method/key_results/limitations) or contain placeholders.

Troubleshooting

Common Issues

Issue: High-priority notes still look like scaffolds

Symptom:

  • Quality gate reports missing method/key_results or TODO placeholders.

Causes:

  • Notes were generated from abstracts only; key papers weren’t enriched.

Solutions:

  • Fully enrich priority=high papers: method, ≥1 key_results, ≥3 summary_bullets, ≥1 concrete limitations.
  • If you need full text evidence, run pdf-text-extractor in fulltext mode for key papers.

Issue: Repeated limitations across many papers

Symptom:

  • Quality gate reports repeated limitation boilerplate.

Causes:

  • Copy-pasted limitations instead of paper-specific failure modes/assumptions.

Solutions:

  • Replace boilerplate with paper-specific limitations (setup, data, evaluation gaps, failure cases).

Recovery Checklist

  • papers/paper_notes.jsonl covers all papers/core_set.csv paper_ids.
  • ≥80% of priority=high notes satisfy method/results/limitations completeness.
  • No TODO remains in high-priority notes.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

04

需要参考平台分布和安装热度时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Claude Code

29.31%
按下载量换算152

Gemini CLI

21.44%
按下载量换算111

Codex

15.61%
按下载量换算81

OpenCode

12.45%
按下载量换算65

Cursor

7.43%
按下载量换算39

Antigravity

3.27%
按下载量换算17

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。

来源信息

继续浏览同类 Skills