본문으로 건너뛰기
cccskills
무료GitHub에 공개

academic-verify

Check research claims cited in books, articles, or conversations by tracing the original paper, methods, underlying data, and independent replication. Save a sourced assessment explaining whether the claim holds up and what remains uncertain.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

원문원문 설명 보기

Verify a research claim or academic citation by tracing it through publication → methodology → raw data → independent replication. Routes through perplexity-research for the actual web lookup, then formats results as a citation-checked brain page. Use when a book/article/conversation cites a study and you want to confirm the claim is real, replicated, and accurately characterized.

설치 방법 보기

이럴 때 유용합니다

  • Check a study cited in a book
  • Trace a numerical claim in an article to its source data
  • Verify research evidence before using it in writing
  • Record verification status alongside existing research notes

포함된 파일(2)

  • SKILL.md10.0 KB
  • routing-eval.jsonl699 B

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

academic-verify — Trace Claims to Source Data

Convention: see conventions/quality.md for citation rules; every verdict cites the source data, not just the author's claim about the source data.

Convention: see conventions/brain-first.md for the lookup chain. This skill enforces brain-first by checking existing brain pages before issuing a fresh web search.

What this is

A claim-verification flow for academic / research statements. When a book, article, or speaker cites a study or quotes a number, this skill traces the claim through:

claim → publication → methodology section → raw data source → independent verification

At each step, it answers:

  • Where does this number come from? (Self-generated? Survey? Government data?)
  • What's the baseline? (Reduction from what? Over what time period?)
  • Is the raw data available? (Public? Proprietary? "Available on request"?)
  • Has anyone independently verified it? (Replication study? Government audit?)
  • Are there confounding factors? (Other interventions, policy changes, COVID, sampling bias?)
  • Is the comparison fair? (Cherry-picked comparison group? Survivorship bias?)

The output is a brain page under concepts/<claim-slug>.md that records the claim, the trace, and the verdict — so future references to the same claim can re-use the verified analysis.

When to use this

  • A book quotes a study and you want to confirm it's real and not miscited
  • An article makes a quantified claim ("X reduced Y by 40%") that you want traced to the source data
  • You're writing something that depends on a piece of research and you want to verify the underlying paper holds up
  • You're updating a brain page that cites a research claim and you want to record the verification status alongside

What this skill is NOT

  • Not adversarial / oppo work. The point is rigor, not takedown.
  • Not generic web research — use perplexity-research directly for open-ended topic exploration.
  • Not a brain-only lookup — that's gbrain query.

How it works (D7/α: pure routing through perplexity-research)

academic-verify is a thin orchestrator. The actual web search is done by perplexity-research. academic-verify's job is the workflow: scoping the claim precisely, sending it through perplexity-research with citation-mode, then formatting the response into a verdict-shaped brain page.

Step 1: Scope the claim
  Pin down EXACTLY what's being claimed:
    • Quote: who said what?
    • Source: which paper / dataset / survey?
    • Number: what specific quantity is claimed?
    • Period: over what time range?

Step 2: Brain-first lookup
  gbrain query "<paper title> OR <author name> OR <claim keywords>"
  If the brain has prior verification of this claim, reuse it.

Step 3: Invoke perplexity-research with citation-mode prompt
  Send the claim + brain context to perplexity-research with a prompt
  that explicitly asks for:
    • Original publication (title, authors, journal, year, DOI)
    • Methodology section summary
    • Raw data availability (public repo? proprietary?)
    • Independent replication status (Retraction Watch / PubPeer hits)
    • Citations of the paper that critique or contextualize it

Step 4: Format the verdict
  Write the result to concepts/<claim-slug>.md. The verdict is one of:
    • Verified — claim is accurate; raw data available; replication exists
    • Partially verified — claim correct on the underlying paper but
      methodology has known limits; record limits explicitly
    • Unverifiable — no public data, no replication; not enough to act
    • Misattributed — the claim cites a paper but the paper doesn't say that
    • Retracted / disputed — paper has known retraction or
      well-documented critique

Step 5: Cross-link to original sources
  Add the paper authors to people/ if they have brain pages, or create
  one if notable. Iron Law per conventions/quality.md.

Output: brain page format

---
title: "[Claim summary] — Verified"
type: research
date: YYYY-MM-DD
verdict: "verified|partial|unverifiable|misattributed|retracted"
brain_context_slugs: ["pages cited as context"]
---

# [Claim summary] — Verified

> One-line: the verdict + the bottom-line reason.

## The Claim

> Exact quote, exactly as stated, with source attribution.

## Trace

| Step | Finding | Source |
|------|---------|--------|
| Original publication | [Title, authors, year, DOI] | [URL] |
| Methodology | [1-line summary; flag obvious limits] | [URL] |
| Raw data | [Public repo / proprietary / available-on-request] | [URL] |
| Independent replication | [Replication studies and their results] | [URL] |
| Critical citations | [Papers that critique this work] | [URL] |

## Verdict

[Verified / Partially verified / Unverifiable / Misattributed / Retracted]

[1-2 paragraphs explaining WHY the verdict, with specific evidence.]

## Caveats

[Honest limits: what we couldn't verify, what would change the verdict.]

## See Also

- Original paper: [Title](DOI URL)
- Authors' brain pages: [Author 1](people/author-1.md), ...
- Related claims (verified or otherwise): [...]

Useful databases (the agent uses these via perplexity-research)

DatabaseWhat it hasURL pattern
Retraction WatchRetractions, corrections, expressions of concernretractionwatch.com/?s=NAME
PubPeerAnonymous post-publication peer reviewpubpeer.com/search?q=NAME
OSFPre-registrations, open data, open materialsosf.io/search/?q=QUERY
Semantic ScholarCitation analysis, paper metadataapi.semanticscholar.org
OpenAlexOpen citation data, institutional affiliationsapi.openalex.org
Many LabsReplication results for social psychologyosf.io/wx7ck/

Standards (the rigor bar)

  • Verified — only when the underlying paper exists, raw data is public OR an independent lab has confirmed the result, and the citing source represents the claim accurately.
  • Partial — paper is real and findings stand, but the citation context oversells (e.g., "X causes Y" when the paper shows correlation, or "all studies find X" when it's one underpowered study).
  • Unverifiable — the underlying number can't be traced to source data, no replication has been done, no independent confirmation exists. Not the same as "wrong" — say "we couldn't verify."
  • Misattributed — the citation points to a paper, but the paper doesn't actually say what the citation claims. Common in policy briefs.
  • Retracted / disputed — paper has been retracted, has a major expression-of-concern, or has well-documented critique that contradicts the headline finding.

Never claim a problem without evidence. The verification document itself is the artifact — if the claim holds up, say so plainly. If it doesn't, the trace speaks for itself.

When it fails

Follow the agent operator protocol for any gbrain error code, exit code, [AGENT] block or notice block. Specific to this skill:

  • The brain pass (gbrain query) comes back empty with a degraded notice (keyword-only, embeddings off): paraphrased study titles miss on keywords, so retry with the author, journal or year before saying the brain has no prior notes on the claim.
  • The web pass through perplexity-research fails (no PERPLEXITY_API_KEY, rate_limited): mark the claim UNVERIFIED, never "false", and tell the user which step could not run; on rate_limited retry once after the stated delay.
  • Saving the verdict returns write_pending (exit 10): the write is accepted; poll gbrain write-request <request_id> instead of writing a second verdict page.

Anti-Patterns

  • ❌ Skipping the brain-first lookup. Re-doing verification we've already done is wasted Perplexity spend.
  • ❌ Bypassing perplexity-research and inventing the lookup. The citations from Perplexity are the evidence — without them, the verdict is just opinion.
  • ❌ Stating "Verified" without confirming raw data availability. Replication trumps any single paper.
  • ❌ Stating "Unverifiable" when you simply didn't look hard enough. The verdict is on the source, not on your search effort.

Related skills

  • skills/perplexity-research/SKILL.md — the actual web-search engine this skill routes through (D7/α: pure routing, no new infrastructure)
  • skills/citation-fixer/SKILL.md — fixes citation FORMATTING; this skill checks whether the cited claim is true
  • skills/conventions/quality.md — citation + back-link rules

Contract

This skill guarantees:

  • Routing matches the canonical triggers in the frontmatter.
  • Output written under the directories listed in writes_to: (when applicable).
  • Conventions referenced (quality.md, brain-first.md, _brain-filing-rules.md) are followed.
  • Privacy contract preserved: no real names, no fork-specific filesystem path literals, no upstream-fork references.

The full behavior contract is documented in the body sections above; this section exists for the conformance test.

Output Format

The skill's output shape is documented inline in the body sections above (see "Output", "Brain page format", or equivalent). The literal section header here exists for the conformance test (test/skills-conformance.test.ts).

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Explore old files and email archives to rediscover personal writing, ideas, and meaningful conversations. Review selected items one at a time, save worthwhile material as organized notes, and track progress within explicitly permitted folders.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Rediscover old journals and creative writing
  • Find meaningful letters and email conversations
  • Recover past product and business ideas
garrytan/gbrain3.1만2026년 10월 18일 업데이트

Restructure raw article text stored in gbrain into summaries, exact quotes, key insights, and links to related pages. Preserve the original text and connect the article's significance to projects and interests already recorded in gbrain.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Organizing saved articles into readable notes
  • Collecting exact quotes for essays
  • Connecting articles to current projects
garrytan/gbrain3.1만2026년 10월 18일 업데이트

ask-user

무료

Present clear choices when a task needs a human decision, then pause execution until the user replies. This reusable interaction pattern supports filing decisions, priority selection, and confirmation before destructive actions, with an option to decline.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Clarifying requests with several possible meanings
  • Confirming before bulk deletion or overwriting
  • Choosing where to file meeting notes
garrytan/gbrain3.1만2026년 10월 18일 업데이트

Collect public posts across a blog, newsletter, or feed archive and save clean Markdown pages for each article. The workflow avoids duplicates, supports resumed runs, repairs empty results, and hands articles to a separate enrichment skill.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Importing a blog's public article archive
  • Organizing public newsletter posts as knowledge pages
  • Rerunning a feed import without duplicates
garrytan/gbrain3.1만2026년 10월 18일 업데이트

Create a detailed chapter-by-chapter reading companion from an EPUB or PDF, connecting the book’s ideas to experiences and words saved in your personal knowledge store. The result highlights parallels without prescribing actions.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Connect a book’s ideas to personal experiences
  • Review detailed chapter summaries alongside personal reflections
  • Create a parent’s guide for reading a children’s book aloud
garrytan/gbrain3.1만2026년 10월 18일 업데이트

Check names, aliases, and existing pages before saving content to a gbrain knowledge store. The skill reads likely matches to identify duplicates, links to existing information, and routes new material to the appropriate ingestion skills.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Check notes for duplicates before saving
  • Resolve different names for the same person or company
  • Review files before a bulk import
garrytan/gbrain3.1만2026년 10월 18일 업데이트

garrytan의 스킬 모두 보기

이 스킬의 문제 신고