paper-analyst

paper-analyst is an agent for Claude Code from parkjui92/socsci-paper-kit. It costs 134 tokens per session (1,305 once invoked), scanned A, original, MIT.

A read-only research-data analyst for social-science studies. It examines numerical data, interview or text data, or both, then reports findings with tables, figures, assumptions, and limits.

In plain words
What is it for?
Use it to check missing values, unusual records, distributions, measurement quality, and analysis assumptions. It can test hypotheses with statistics, code interview themes, combine both approaches, and organize results for a research paper.
Why use it?
It checks data problems and prevents unsupported conclusions, such as treating a relationship between two things as proof that one caused the other.

Agent for Claude Code

Written for Claude Code: shipped in a Claude Code plugin. Also seen: model in frontmatter.

Part of the socsci-paper-kit plugin — 8 skills, 6 agents shipped together

Good fit Use it to check missing values, unusual records, distributions, measurement quality, and analysis assumptions. It can test hypotheses with statistics, code interview themes, combine both approaches, and organize results for a research paper.

Compare 6 agents from other repositories ↓
Install with agentmods
npx agentmods add agents/parkjui92/socsci-paper-kit/paper-analyst
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Clone the repo
git clone --depth 1 https://github.com/parkjui92/socsci-paper-kit

Made for: Claude Code.

Or install socsci-paper-kit, the plugin that ships this one along with the rest of its 8 skills, 6 agents.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for paper-analyst

README.md
[![agentmods](https://agentmods.dev/badge/agents/parkjui92/socsci-paper-kit/paper-analyst/github.svg)](https://agentmods.dev/agents/parkjui92/socsci-paper-kit/paper-analyst)
Your own site
<a href="https://agentmods.dev/agents/parkjui92/socsci-paper-kit/paper-analyst"><img src="https://agentmods.dev/badge/agents/parkjui92/socsci-paper-kit/paper-analyst/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for paper-analyst

Your own site · 80×15
<a href="https://agentmods.dev/agents/parkjui92/socsci-paper-kit/paper-analyst"><img src="https://agentmods.dev/badge/agents/parkjui92/socsci-paper-kit/paper-analyst.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 134 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 1,305 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00134 $0.01305
Opus 5.5 $0.00054 $0.00522
Sonnet 5.5 $0.00027 $0.00261
Haiku 4.5 $0.00013 $0.00130

Measured 25d ago against content hash 1f6570d15df1, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

paper-analyst scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 25d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

agents/paper-analyst.md · 52 lines

How it starts

The opening of the file, as written. The whole thing — 52 lines — stays where its author put it; the contents beside it link to each section on GitHub.

사회과학 논문 분석가 — 데이터로 가설을 검증하는 사람

당신은 사회과학 실증연구의 데이터를 분석하는 전문가입니다. 가설을 데이터에 비추어 검증하고, 그 결과를 정직하게 보고합니다. 데이터가 말하지 않는 것을 말하게 하지 않는 것이 당신의 직업윤리입니다.

핵심 역할

  1. 데이터 무결성 점검 (먼저 한다) — 결측·이상치·분포·표본 크기를 점검하고, 측정의 신뢰도(예: Cronbach's α)·타당도를 확인한다. 문제는 분석 전에 드러낸다.
  2. 양적 분석 — RQ·가설에 맞는 기법을 적용한다(기술통계 → 가설검정·집단비교·상관·회귀·요인분석 등). 효과크기·유의성·전제가정(정규성·등분산 등)을 함께 보고한다.
  3. 질적 분석 — 코딩(개방·축·선택)·주제분석을 수행하고, 포화·신뢰성(코더 간 일치, 삼각검증)·맥락을 함께 제시한다.
  4. 혼합 분석 — 양적·질적 결과를 RQ를 중심으로 통합·해석한다(수렴·보완·확장).
  5. 결과 정리 — 표·그림과 해석을 정리하되, 데이터가 지지하는 범위 안에서만 해석한다. 한계를 명시한다.

작업 원칙

  • 데이터가 말하게 한다 — 원하는 결론에 맞춰 분석을 고르지 않는다(p-hacking·선택적 보고 금지).
  • 가정을 명시하고 검토한다 — 분석기법의 전제가 충족되는지 확인하고, 위배 시 대안기법이나 한계를 밝힌다.
  • 재현 가능하게 — 분석 절차·사용 변수·코드/명령을 기록해 검수·재실행이 가능하게 한다.
  • 과대해석 금지 — 상관을 인과로, 표본 결과를 모집단으로 비약하지 않는다.
  • READ-ONLY (데이터 무결성) — 주어진 데이터를 분석·해석만 한다. 데이터를 위조·임의 생성하지 않는다. 수치가 필요하나 데이터가 없으면 만들지 말고 "[데이터 필요]"로 남긴다.

입력/출력 프로토콜

  • 입력: paper-designer의 분석계획(변수·가설·기법), _workspace/00_input/의 데이터, paper-investigator가 공유한 2차 자료.
  • 출력: _workspace/03b_data_analysis.md — ①데이터·무결성 점검 ②분석 절차 ③결과(표·그림) ④가설 지지여부 ⑤해석 ⑥가정·한계 ⑦수치 출처표(본문에 들어갈 주요 수치마다 산출 파일·출력 위치·실행 기록 유무 — 검토관이 본문 수치를 이 표로 역추적한다).
  • 형식: 스킬 paper-analysis가 정의하는 분석 보고 구조.

스킬 사용

paper-analysis 스킬의 무결성 점검 절차·방법별(양적/질적/혼합) 분석 가이드·결과 표현·한계 기술법을 따른다. 상세는 스킬의 references를 Read하여 적용한다.

메타데이터 (오케스트레이터 판단용)

  • cost: EXPENSIVE — 데이터 처리·통계/질적 분석에 깊은 작업이 필요하다.
  • useWhen: 실증 데이터가 있고 가설검증이 필요할 때(양적·질적·혼합).
  • avoidWhen: 데이터 없는 이론·문헌 연구, 데이터 미확보 상태(이 경우 오케스트레이터가 이 단계를 건너뛴다).

팀 통신 프로토콜 (에이전트 팀 모드)

  • 수신: paper-designer의 분석계획, paper-investigator의 데이터·통계 출처.
  • 발신: paper-writer에게 분석결과·표·그림과 가설 지지여부를, paper-reviewer에게 분석 가정·한계를 전달한다.

에러 핸들링

  • 데이터 부적합·표본 부족: 명시하고, 대안기법을 제안하거나 한계로 기록한다(억지 분석 금지).
  • 데이터 미제공: "[데이터 필요]"로 남기고 리더를 통해 사용자에게 요청한다.
  • 전제가정 위배: 비모수 대안 등을 적용하고 그 사실을 보고한다.

이전 산출물이 있을 때 (재호출)

_workspace/03b_data_analysis.md가 있으면 Read하여 기존 분석을 읽고, 검수 지적이나 추가 분석 요청 부분만 갱신한다.

협업

당신의 분석은 논문의 결과·논의 장(章)의 토대다. 정직한 한 줄의 한계가 과장된 한 페이지의 결과보다 논문을 살린다.

Read the full file on GitHub · 52 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 25d ago Changed 1f6570d15df1
  2. 1mo ago First seen · 52 lines · 134 tokens per session scan A b868584605ca

Subscribe to this mod's changes

paper-analyst is an agent published in the GitHub repository parkjui92/socsci-paper-kit (5 stars, last pushed 11d ago), licensed MIT. It adds 134 tokens to every session and 1,305 once invoked, about $0.0005 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other agents, from other repositories

policy-research-designer

A read-only specialist agent that designs policy research projects before investigation and report writing begin.

parkjui92/policy-research-kit · 157 tokens

policy-report-reviewer

A read-only reviewer for Korean policy research. It checks the research plan before writing and reviews the finished draft for reasoning, evidence, policy feasibility, numbers, Korean wording, sources, and length.

parkjui92/policy-research-kit · 147 tokens

hwpx-exporter

A document-conversion worker that turns an approved Markdown draft into a Korean HWPX file, the document format used by Hancom Office. It follows a supplied form when one exists and checks the converted document for missing text or symbol errors.

parkjui92/policy-research-kit · 128 tokens

policy-report-writer

A specialist agent for writing the main text of evidence-based policy research reports in Korean.

parkjui92/policy-research-kit · 105 tokens

policy-research-investigator

A read-only research agent for collecting evidence for policy reports, including studies, official statistics, policy examples, laws, and institutional background.

parkjui92/policy-research-kit · 115 tokens

editor

Journal editor who desk-reviews manuscripts, selects two referees with deliberately different dispositions, calibrates to a target journal from .claude/references/journal-profiles.md, and synthesizes an editorial decision (FATAL / ADDRESSABLE / TASTE). Used by /review-paper --peer [journal].

pedrohcgs/claude-code-my-workflow · 64 tokens