wiki-query
PApaperclipai/paperclip101k近 7 天新增 2,948 个 star
Use when the user asks to review, verify, or audit a report, manuscript, or analysis in the workspace for traceability — resolving citations, flagging numbers with no source, and checking figures against the code that generated them. Emits a structured review block the app renders as reviewer findings. Verifies traceability, never "correctness".
Audit a workspace document (report, manuscript, or notebook) with three checks. You verify traceability — that claims trace to sources, data, and code — not truth. Never state or imply that the document is error-free.
If the document is a PDF, do not read the raw bytes or infer its contents. Run the bundled extractor first — it pulls the text plus the concrete citation identifiers and quantitative claims deterministically, so you audit real identifiers, not ones recalled from memory:
python "$XDG_CONFIG_HOME/opencode/skills/traceability-review/pdf_extract.py" MANUSCRIPT.pdf
It prints JSON: {backend, pages, chars, citations:{dois,arxiv,pmids}, claims:[{kind,text,context}], text}. Use citations as the input to Check 1,
claims as the input to Check 2, and text to locate figure references for
Check 3. If it returns {"error": …} (no PDF backend installed), say so plainly
and fall back to whatever text you can read — do not fabricate identifiers.
10.xxxx/…),
arXiv id, PMID, or title + year when no identifier is given.curl -s "https://api.crossref.org/works/<doi>"curl -s "http://export.arxiv.org/api/query?id_list=<id>"curl -s "https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esummary.fcgi?db=pubmed&id=<pmid>&retmode=json"error — the identifier does not resolve (HTTP 404 / empty result).warn — it resolves, but the registry's title/authors/year clearly
disagree with how the document cites it.warn — network unavailable: report "could not verify (offline)" rather
than skipping silently.warn for any number with no traceable source. Quote the exact
sentence in the evidence..openscience/provenance.jsonl in the workspace — one JSON record per
line: {path, version, ts, tool, content, …}; ts is epoch seconds. It
records every file version the agent wrote. The directory is hidden: read
the file directly (cat .openscience/provenance.jsonl) instead of relying
on ls. Fall back to file mtimes only when the file is truly absent.ts for the figure file (fall back to file mtime when the
figure has no record).ts of the script/notebook that generates it — match by
scanning record content and workspace code for the figure's filename.warn — the generating code has a newer version than the figure:
"figure may be stale — regenerate it from the current code".warn — a referenced figure has no provenance record and no matching
workspace file.End the reply with exactly one fenced block (the app renders it as reviewer cards; keep it as the LAST thing in the message):
{"findings":[{"level":"error","check":"citation","title":"DOI does not resolve","evidence":"10.9999/fake.2026 → Crossref 404"}],"note":"Traceability review — verified what could be traced. Absence of findings is not a guarantee of correctness."}
level: error | warn | ok · check: citation | number | figure.ok findings are allowed for confirmed traceable
items worth stating explicitly.PApaperclipai/paperclip101k近 7 天新增 2,948 个 star
NEnexu-io/open-design101k近 7 天新增 1,126 个 star
BYbytedance/deer-flow84k近 7 天新增 368 个 star
BYbytedance/deer-flow84k近 7 天新增 368 个 star
COcoreyhaines31/marketingskills54k近 7 天新增 958 个 star
IMImbad0202/academic-research-skills52k近 7 天新增 972 个 star