소스 정보
- 저장소
- flonat/claude-research
- 최근 소스 활동
- 2026년 7월 9일 09:11
- 감지된 SKILL.md 언어
- 영어
- 스타
- 113
- 포크
- 19
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/flonat/claude-research --skill proofread명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | proofread |
| description | Use when you need academic proofreading of a LaTeX paper (11 check categories). |
| allowed-tools | Read, Glob, Grep |
| argument-hint | ["project-path or tex-file"] |
Report-only skill. Never edit source files — produce reviews/<scope>/proofread/<YYYY-MM-DD-HHMM>.md only (where <scope> is the paper slug, e.g. paper-jtp).
Per rules/review-artefact-routing.md (auto-loads in research projects (path-scoped to paper-*/ and paper/)):
proofreadreviews/<scope>/proofread/YYYY-MM-DD.md inside the project, where <scope> is the paper slug (e.g., paper-jtp). Path is relative to the research project root, not the Task-Management repo../CRITIC-REPORT.md-style filenames are forbidden — pre-rule layout).{date}-revision.md, {date}-r2.md, {date}-pre-submission.md) — never overwrite.reviews/INDEX.md exists, write a one-line entry under "Latest per source" pointing at the new file. Otherwise /review-recap will rebuild the index next time it runs./devils-advocate for logical scrutiny/bib-validate for bibliography cross-referencing (though this skill flags obvious citation format issues).tex files in the project (and .log files for LaTeX diagnostics).tex source files in orderreviews/<scope>/proofread/<YYYY-MM-DD-HHMM>.md under the project directory (where <scope> is the paper slug, e.g., paper-jtp; create the directory if it does not exist: mkdir -p reviews/<scope>/proofread/). Do NOT overwrite previous reports — each review is timestamped to the minute. Canonical convention: ~/Task-Management/docs/reference/review-state-schema.md.$x_i$ or always $x_{i}$, not both)$\beta_1$ vs $\beta_{OLS}$)\mathbb, \mathcal, \mathbf for sets, operators, vectors\citet (textual) vs \citep (parenthetical)\cite{} when \citet/\citep is available.log file for Overfull \hbox warnings — report line numbers and severity (badness)[h!] or [H] overuse; prefer [tbp]\label{}\\ abuse that creates bad page breaks?? in output indicating broken \ref{} or \cite{}Check the ratio of in-line (\citet) to parenthetical (\citep) citations:
See docs/reference/conventions.md § Citation Voice Balance for the full convention.
If the document contains TikZ code (\begin{tikzpicture} or \tikz):
For detailed spatial verification (Bezier depth calculations, gap minimums, shape boundary clearance), see ../shared/tikz-rules.md.
Cross-check every number mentioned in the prose against the corresponding table or figure. Flag ANY discrepancy, no matter how small.
Audit causal claims against the stated identification strategy. The strength of causal language must match the strength of the research design.
Verify that mathematical notation is complete and internally consistent.
If the project's vault submission frontmatter or CLAUDE.md indicates a double-blind venue (CCS, NDSS, S&P, USENIX, ICML, NeurIPS, ICLR, FAccT, AAAI, etc.), run paper-side checks P1–P8 from ~/.claude/skills/_shared/double-blind-anonymity-checklist.md and flag every FAIL as Critical:
\author{} with real names)\thanks{}, \acknowledgements, funding, or grant references in bodyrules/double-blind-self-citation.md.pdfinfo shows no Author / identifying Subject)Skip this section only when the user explicitly says single-blind / non-blind.
For every citation that looks like a preprint or working paper, check whether a peer-reviewed version has since been published. Flag stale preprints as Major issues.
arxiv.org, ssrn.com, nber.org; journal field says "Working Paper", "mimeo"; entry type is @techreport or @unpublished/bib-validate's preprint check — only flag obvious cases visible from the .bib or \bibitem entries. For thorough preprint checking, recommend running /bib-validate separately.| Level | Definition | Example |
|---|---|---|
| Critical | Will be noticed by reviewers, may cause rejection | Broken references, major grammar errors, inconsistent core notation, text↔table number mismatch, causal overclaiming with weak design |
| Major | Noticeable quality issue | Inconsistent citation style, tone issues, overfull hbox > 10pt, undefined variable in equation, stale preprint, ambiguous "significant" |
| Minor | Polish issue | Occasional British/American mix, minor spacing, missing equation number for referenced equation |
Apply numeric quality scoring using the shared framework and skill-specific rubric:
../shared/quality-scoring.md — severity tiers, thresholds, verdict rulesreferences/quality-rubric.md — issue-to-deduction mappings for this skillStart at 100, deduct per issue found, apply verdict. Insert the Score Block into the report after the summary table.
When the same issue appears 3+ times, group it as a single pattern finding instead of listing each instance separately. This prevents reports bloated with 50 individual items when the real message is "you have 3 recurring problems."
Format:
### M3: Hedge phrase "interestingly" (8 instances)
- **Category:** Academic tone
- **Locations:** lines 42, 67, 103, 145, 189, 203, 267, 301
- **Problem:** Filler hedge phrase adds no content
- **Fix:** Delete all 8 instances
One deduction for the pattern (not 8 separate deductions). Escalation still applies: 5+ instances of the same minor issue → one Major deduction.
# Proofread Report
**Document:** [filename]
**Date:** YYYY-MM-DD
**Pages:** [approximate]
## Summary
| Category | Critical | Major | Minor |
|----------|----------|-------|-------|
| Grammar & spelling | 0 | 0 | 0 |
| Notation consistency | 0 | 0 | 0 |
| Citation format | 0 | 0 | 0 |
| Academic tone | 0 | 0 | 0 |
| LaTeX-specific | 0 | 0 | 0 |
| Citation voice balance | 0 | 0 | 0 |
| TikZ diagrams | 0 | 0 | 0 |
| Numeric cross-check | 0 | 0 | 0 |
| Causal language | 0 | 0 | 0 |
| Equation completeness | 0 | 0 | 0 |
| Preprint staleness | 0 | 0 | 0 |
| **Total** | **0** | **0** | **0** |
## Critical Issues
[List each with file, line/section, and specific issue]
## Major Issues
[List each with file, line/section, and specific issue]
## Minor Issues
[List each with file, line/section, and specific issue]
## Quality Score
| Metric | Value |
|--------|-------|
| **Score** | XX / 100 |
| **Verdict** | Ship / Ship with notes / Revise / Revise (major) / Blocked |
### Deductions
| # | Issue | Tier | Deduction | Category |
|---|-------|------|-----------|----------|
| 1 | [description] | [tier] | -X | [category] |
| | **Total deductions** | | **-XX** | |
## Recommendations
[Optional: overall observations about the writing — prioritise fixes by deduction size]
For high-stakes pre-submission checks, run proofreading in council mode to get independent assessments from multiple LLM providers. Council mode surfaces formatting issues that any single model might miss.
Trigger: "Council proofread my paper" or "thorough proofread"
How it works:
council-cli (or council-api for API mode)PROOFREAD-REPORT.md with council notesInvocation (CLI backend — free with existing subscriptions):
cd packages/council-cli
uv run python -m council_cli \
--prompt-file /tmp/proofread-prompt.txt \
--context-file /tmp/paper-content.txt \
--output-md /tmp/proofread-council.md \
--chairman claude \
--timeout 180
See skills/shared/council-protocol.md for the full orchestration protocol.
Value: Diminishing returns for pure formatting — council mode is most valuable when combined with citation voice balance and notation consistency checks, where different models have genuinely different pattern recognition.
After writing the proofread report, append a row to the project's REVIEW-STATE.md:
bash ~/.claude/skills/_shared/review-state-log.sh \
--check proofread \
--paper "<paper-{venue} dir>" \
--verdict "<PASS|ISSUES FOUND>" \
--open-issues "<total-issues-across-categories>/<total-issues-across-categories>" \
--report "reviews/<scope>/proofread/<YYYY-MM-DD-HHMM>.md" \
--notes "<one-line: e.g. '3 critical, 12 minor; mostly notation §3'>" \
[--trigger "pre-submission-report|review-cluster"]
/pre-submission-report or /review-cluster. Otherwise omit.Schema: ~/Task-Management/docs/reference/review-state-schema.md.
/bib-validate — For thorough bibliography cross-referencing/latex — For compilation and error resolution (run before proofreading to ensure the document compiles cleanly)/devils-advocate — For argument quality and logical scrutinySOC 직업 분류 기준