paper-writing-assistant
機械学習やAIに関する論文作成を支援し、主張に沿った文章の草稿作成や修正、結果の解釈、発表場所に適したスタイルへの調整、暫定的な評価指標の提示などを行うSkill。
📜 元の英語説明(参考)
Draft and revise ML/AI paper prose as a claim-aware writing assistant. Use for section writing, result interpretation, venue-aware style, and provisional metrics.
🇯🇵 日本人クリエイター向け解説
機械学習やAIに関する論文作成を支援し、主張に沿った文章の草稿作成や修正、結果の解釈、発表場所に適したスタイルへの調整、暫定的な評価指標の提示などを行うSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o paper-writing-assistant.zip https://jpskill.com/download/8050.zip && unzip -o paper-writing-assistant.zip && rm paper-writing-assistant.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/8050.zip -OutFile "$d\paper-writing-assistant.zip"; Expand-Archive "$d\paper-writing-assistant.zip" -DestinationPath $d -Force; ri "$d\paper-writing-assistant.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
paper-writing-assistant.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
paper-writing-assistantフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
Paper Writing Assistant (論文作成アシスタント)
著者と一緒に論文を作成します。このスキルは、査読者のシミュレーションではなく、論文の文章を作成および編集するためのものです。このスキルは、論文の主張、発表場所のスタイル、証拠、および仮のプレースホルダーを、アブストラクト、イントロダクション、メソッド、実験、結果、制限事項、結論などのセクションの作成中に整合性を保ちます。
このスキルは、以下の用途に使用してください。
- 論文セクションの草稿作成または書き換え
- 実験結果を主張を裏付ける結果の文章に変換
- トーン、構造、段落の流れを、対象の発表場所と論文の位置付けに適応させる
- 図のキャプション、表のキャプション、段落の冒頭、段落の締めくくり、貢献箇条書き、トランジション、および制限事項の記述
- 個々のセクションを編集しながら、主張を見える状態に保つ
- 実験が完了していない場合に、明確にマークされた仮の結果を挿入する
- 後で仮のプレースホルダーを検証済みの結果に置き換える
- 未解決のプレースホルダー、古い結果の文章、および主張の表現に関する決定事項のライティング台帳を維持する
このスキルを、敵対的な査読者のようにレビューするために使用しないでください。採択リスクの批判には paper-reviewer-simulator を使用してください。発表場所レベルの再構成と段落の設計図には conference-writing-adapter を使用してください。些細でない編集の前後に paper-writing-memory-manager を使用して、ローカルな文章の変更がグローバルなライティング状態を更新するようにしてください。主なタスクが文章ではなく主張/証拠のインベントリである場合は、paper-evidence-board を使用してください。執筆中に必要な結果が明らかになり、既存の CSV に必要な証拠がすでに含まれている可能性がある場合は、paper-evidence-gap-miner を使用してください。生の CSV の結果を論文で使用できる表または図にする必要がある場合は、paper-result-asset-builder を使用してください。新しい計算が必要であるとギャップマイナーが結論付けた場合にのみ、experiment-design-planner を使用してください。
Core Principles (コア原則)
- 査読者としてではなく、著者として記述します。出力は、使用可能な論文の文章または具体的な編集計画である必要があります。
- 論文の科学的な主張を維持します。論文が主張することを黙って変更することなく、明瞭さ、強調、および解釈を改善します。
- 主張に向けて結果を解釈します。結果の文章は、証拠が主張をどのように支持、絞り込み、または複雑にするかを説明する必要があります。
- 証拠のステータスを明示的に保持します。検証済みの結果、ユーザーが述べた結果、推論された解釈、および仮のプレースホルダーを混同してはなりません。
- 一時的な結果は、マークされたライティングの足場としてのみ許可されます。最終提出前に、ソース内で検索可能であり、台帳で追跡する必要があります。
- 必要な実験がない場合は、すべての記述を停止する代わりに、プレースホルダーとアクションを作成しながら、現在の最適なセクションを記述します。
- メモリよりも、ローカルのドラフトファイル、プロジェクトメモリ、および証拠アーティファクトを優先します。最終的な数値を捏造しないでください。
- 具体的な文章の動きには、参照に裏打ちされた記述パターンを使用します。模範的な論文から長い文章を模倣または保存しないでください。
Skill Directory Layout (スキルディレクトリのレイアウト)
<installed-skill-dir>/
├── SKILL.md
└── references/
├── style-selection.md
├── evidence-recipes.md
├── exemplar-index.md
├── exemplars/
│ └── *.md
├── section-patterns/
│ ├── abstract.md
│ ├── introduction.md
│ ├── method.md
│ ├── experiments-results.md
│ ├── related-work.md
│ └── limitations-conclusion.md
└── micro-patterns/
├── paragraph-openings-closings.md
├── result-interpretation.md
├── figure-captions.md
├── table-captions.md
└── transitions-and-positioning.md
Progressive Loading (段階的なロード)
実質的な起草または改訂を行う前に、常に references/style-selection.md を読んでください。
論文の構造を選択したり、結果を解釈したり、主張が支持されているかどうかを判断したり、不足している実験を処理したりする場合は、references/evidence-recipes.md を読んでください。これを使用して、主張を必須、推奨、オプション、およびブロッカーの証拠スロットにマッピングします。
ユーザーがサンプル論文に基づいて記述を要求する場合、発表場所/トピックの位置付けが重要な場合、またはセクションに成功した論文からの具体的な先例が必要な場合は、references/exemplar-index.md を読んでください。次に、references/exemplars/ から関連するファイルを 1 つから 3 つだけロードします。
次に、関連するセクションパターンのみをロードします。
- アブストラクトの場合は
references/section-patterns/abstract.md - イントロダクションと貢献リストの場合は
references/section-patterns/introduction.md - メソッド、理論設定、ベンチマーク設計、またはシステム設計の場合は
references/section-patterns/method.md - 実験、結果、分析、およびアブレーションの場合は
references/section-patterns/experiments-results.md - 関連研究と新規性の境界の場合は
references/section-patterns/related-work.md - 制限事項、より広範な影響、倫理、範囲、および結論の場合は
references/section-patterns/limitations-conclusion.md
記述アクションによってマイクロパターンをロードします。
- 段落の開始、段落の終了、およびローカルフローの場合は
references/micro-patterns/paragraph-openings-closings.md - 結果の文章、アブレーションの解釈、主張と証拠の橋渡し、および仮の結果の記述の場合は
references/micro-patterns/result-interpretation.md - 図のキャプションの場合は
references/micro-patterns/figure-captions.md - 表のキャプションの場合は
references/micro-patterns/table-captions.md - セクショントランジション、貢献箇条書き、関連研究の位置付け、および制限事項の記述の場合は
references/micro-patterns/transitions-and-positioning.md
必要に応じてローカルプロジェクトアーティファクトを読み取ります。
- プロジェクトの真実については、
memory/claim-board.md、memory/evidence-board.md、memory/action-board.md、およびpaper/.agent/paper-evidence-board.md - 現在の記述状態、セクションステータス、依存関係、スタイルの決定、未解決のスレッド、および編集の影響履歴については、
paper/.agent/writing-memory/ - 記述が CSV 由来の結果アセットに依存する場合は、
paper/.agent/evidence-completion-plan.md、paper/.agent/result-inventory.md、およびpaper/.agent/result-asset-provenance.md - 一時的な結果のプレースホルダーについては、
paper/.agent/provisional-results.md - アクティブな記述ステータスについては、
paper/.agent/paper-status.md paper/.agent/visual-style.mdおよび図/表マップ wh
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Paper Writing Assistant
Write the paper with the author. This skill is for producing and editing paper prose, not for simulating reviewers. It keeps the paper's claims, venue style, evidence, and provisional placeholders aligned while writing sections such as the abstract, introduction, method, experiments, results, limitations, and conclusion.
Use this skill for:
- drafting or rewriting paper sections
- turning experiment results into claim-supporting result prose
- adapting tone, structure, and paragraph flow to a target venue and paper positioning
- writing figure captions, table captions, paragraph openings, paragraph closings, contribution bullets, transitions, and limitation language
- keeping claims visible while editing individual sections
- inserting clearly marked provisional results when experiments are not finished
- replacing provisional placeholders with verified results later
- maintaining a writing ledger of open placeholders, stale result prose, and claim wording decisions
Do not use this skill to review like a hostile reviewer. Use paper-reviewer-simulator for acceptance-risk critique. Use conference-writing-adapter for venue-level restructuring and paragraph blueprints. Use paper-writing-memory-manager before and after nontrivial edits so local prose changes update the global writing state. Use paper-evidence-board when the main task is claim/evidence inventory rather than prose. Use paper-evidence-gap-miner when writing reveals a missing result and existing CSVs may already contain the needed evidence. Use paper-result-asset-builder when raw CSV results need to become paper-facing tables or figures. Use experiment-design-planner only when the gap miner concludes that new compute is required.
Core Principles
- Write as the author, not as a reviewer. The output should be usable paper prose or a concrete edit plan.
- Preserve the paper's scientific claim. Improve clarity, emphasis, and interpretation without silently changing what the paper asserts.
- Interpret results toward claims. Result prose should explain why the evidence supports, narrows, or complicates the claim.
- Keep evidence status explicit. Verified results, user-stated results, inferred interpretation, and provisional placeholders must not be mixed.
- Temporary results are allowed only as marked writing scaffolds. They must be searchable in the source and tracked in a ledger before final submission.
- If a needed experiment is missing, write the best current section while creating a placeholder and an action, instead of stopping all writing.
- Prefer local draft files, project memory, and evidence artifacts over memory. Do not invent final numbers.
- Use reference-backed writing patterns for concrete prose moves. Do not imitate or store long passages from exemplar papers.
Skill Directory Layout
<installed-skill-dir>/
├── SKILL.md
└── references/
├── style-selection.md
├── evidence-recipes.md
├── exemplar-index.md
├── exemplars/
│ └── *.md
├── section-patterns/
│ ├── abstract.md
│ ├── introduction.md
│ ├── method.md
│ ├── experiments-results.md
│ ├── related-work.md
│ └── limitations-conclusion.md
└── micro-patterns/
├── paragraph-openings-closings.md
├── result-interpretation.md
├── figure-captions.md
├── table-captions.md
└── transitions-and-positioning.md
Progressive Loading
Always read references/style-selection.md before substantial drafting or revision.
Read references/evidence-recipes.md when selecting paper structure, interpreting results, deciding whether a claim is supported, or handling missing experiments. Use it to map claims to must-have, should-have, optional, and blocker evidence slots.
Read references/exemplar-index.md when the user asks for writing based on example papers, when venue/topic positioning is important, or when the section needs concrete precedent from successful papers. Then load only one to three relevant files from references/exemplars/.
Then load only the relevant section pattern:
references/section-patterns/abstract.mdfor abstractsreferences/section-patterns/introduction.mdfor introductions and contribution listsreferences/section-patterns/method.mdfor method, theory setup, benchmark design, or system designreferences/section-patterns/experiments-results.mdfor experiments, results, analysis, and ablationsreferences/section-patterns/related-work.mdfor related work and novelty boundariesreferences/section-patterns/limitations-conclusion.mdfor limitations, broader impact, ethics, scope, and conclusion
Load micro-patterns by writing action:
references/micro-patterns/paragraph-openings-closings.mdfor paragraph starts, paragraph endings, and local flowreferences/micro-patterns/result-interpretation.mdfor result prose, ablation interpretation, claim-evidence bridges, and provisional result languagereferences/micro-patterns/figure-captions.mdfor figure captionsreferences/micro-patterns/table-captions.mdfor table captionsreferences/micro-patterns/transitions-and-positioning.mdfor section transitions, contribution bullets, related-work positioning, and limitation language
Read local project artifacts as needed:
memory/claim-board.md,memory/evidence-board.md,memory/action-board.md, andpaper/.agent/paper-evidence-board.mdfor project truthpaper/.agent/writing-memory/for current writing state, section status, dependencies, style decisions, open threads, and edit-impact historypaper/.agent/evidence-completion-plan.md,paper/.agent/result-inventory.md, andpaper/.agent/result-asset-provenance.mdwhen writing depends on CSV-derived result assetspaper/.agent/provisional-results.mdfor temporary result placeholderspaper/.agent/paper-status.mdfor active writing statuspaper/.agent/visual-style.mdand figure/table maps when result prose depends on figures or tables- target paper files such as
main.tex,paper.tex,sections/*.tex,figures/,tables/, and appendix files
Pair with conference-writing-adapter when target venue style or section structure is uncertain. Pair with paper-writing-memory-manager whenever a prose edit changes a claim, result interpretation, section status, caption, terminology, or open writing thread. Pair with paper-evidence-board when writing exposes claim/evidence drift. Pair with paper-evidence-gap-miner before asking for new experiments, because existing CSV results may already support the claim. Pair with paper-result-asset-builder when result prose needs a paper-facing table or figure generated from CSVs.
Step 1 - Define the Writing Task
Identify:
- target venue and year, if known
- paper positioning or archetype: method, benchmark, empirical study, theory, systems, analysis, application, or hybrid
- topic area and closest exemplar family, if known
- target section and desired mode: draft, rewrite, revise, compress, expand, polish, or fill placeholders
- available source: outline, notes, TeX files, result tables, figures, logs, or memory boards
- whether temporary placeholders are allowed in this pass
- micro-writing target, if any: paragraph opening, paragraph closing, caption, transition, result interpretation, contribution bullet, limitation, or related-work positioning
If the user asks to "help write" without more detail, default to:
- read the current abstract, introduction, and claim/evidence memory if present
- produce a paper snapshot
- propose the next section to write or revise
- write a concrete section draft when enough context exists
Step 2 - Build the Writing Snapshot
Before writing substantial prose, extract:
## Writing Snapshot
- Target venue:
- Paper positioning:
- Active section:
- Main claim:
- Secondary claims:
- Required evidence:
- Available evidence:
- Missing evidence:
- Evidence recipe loaded:
- Evidence slot status:
- Tone/style target:
- Exemplars loaded:
- Section pattern loaded:
- Micro-patterns loaded:
- Provisional placeholders allowed: yes/no
Use claim IDs such as CLM-001 when available. If the project lacks IDs, assign local CLM-TMP-001 IDs and recommend syncing them to paper-evidence-board or project memory.
Step 3 - Select Writing Patterns
Read references/style-selection.md, then choose:
- one venue/topic/positioning style profile
- one evidence recipe for the primary paper archetype
- zero to three exemplar cards when concrete precedent is useful
- one section pattern file for the active section
- one to three micro-pattern files for the exact prose action
Use this routing:
venue + topic + positioning + section + paragraph job + evidence type
-> section pattern + micro-patterns
Examples:
NeurIPS + method + introduction + gap paragraph + claim framing->section-patterns/introduction.md+micro-patterns/paragraph-openings-closings.mdCVPR + benchmark + figure caption + visual evidence->micro-patterns/figure-captions.mdACL + empirical study + result paragraph + table evidence->section-patterns/experiments-results.md+micro-patterns/table-captions.md+micro-patterns/result-interpretation.mdICLR + method + ablation interpretation + mechanism claim->section-patterns/experiments-results.md+micro-patterns/result-interpretation.md
If writing a broad section, load the section pattern first and add micro-patterns only for paragraphs, captions, transitions, or bullets that need concrete guidance. If writing only a caption, transition, or paragraph opening, load the relevant micro-pattern without loading a whole section file.
When exemplars are loaded, use them only for:
- section move order
- paragraph job sequence
- caption and result-prose strategy
- evidence placement
- tone and scope discipline
Do not copy exemplar wording. Do not let a famous exemplar override the user's actual claim or evidence.
Step 4 - Map Evidence Slots
Use references/evidence-recipes.md to map the active claim to evidence slots before writing final-sounding prose.
For each major claim, classify:
- Claim:
- Archetype:
- Required evidence slot:
- Current status: filled / user-stated / planned / running / provisional / missing / contradicted / not-needed
- Paper location:
- Writing consequence:
Rules:
filledevidence can be written as observed evidence.user-statedevidence can be drafted, but mark source verification if the artifact has not been checked.planned,running, ormissingevidence requires provisional language, an action, or a narrowed claim.contradictedevidence requires result diagnosis, claim narrowing, or a different paper positioning.- Missing blocker slots from the evidence recipe should prevent strong final claims.
Step 5 - Write Claim-Aware Prose
Apply the selected patterns to the user's paper rather than copying template wording. For each paragraph, caption, or bullet, keep a hidden working contract:
For paragraphs:
- Paragraph job:
- Claim supported:
- Evidence used:
- Reader question answered:
- Risk if overclaimed:
The final prose should not include this contract unless the user asks for an outline. Use it to keep writing disciplined.
For figure captions:
- Figure job:
- Claim supported:
- Setup/protocol:
- Visual encoding:
- Takeaway:
- Caveat:
For table captions:
- Table job:
- Claim supported:
- Comparison question:
- Protocol/metrics:
- Formatting rule:
- Main takeaway:
- Scope caveat:
Result interpretation should follow this pattern:
- state the comparison or observation
- name the measured setting
- state what changed relative to the relevant baseline or control
- explain how this supports the claim
- state the boundary condition or limitation if needed
Avoid empty claims such as "significantly improves performance" without saying where, against what, and why it matters.
Step 6 - Handle Missing Experiments While Writing
When writing exposes a missing result:
- decide whether the prose can be drafted with a provisional placeholder
- insert a searchable marker in the paper source
- create or update
paper/.agent/provisional-results.md - create a follow-up action in project memory when present
- mention the placeholder in the response summary
- link the placeholder to the evidence recipe slot it is meant to fill
Use this marker format in paper text:
\textbf{[PROVISIONAL-RESULT PR-001: replace with verified result for CLM-001]}
If the venue or project style dislikes visible bold placeholders, use a LaTeX comment plus bracketed prose:
% PROVISIONAL-RESULT PR-001: replace with verified result for CLM-001
[PR-001: pending main result on DATASET against BASELINE]
Never insert an unmarked provisional number into final-looking prose. If the user explicitly asks for a temporary numeric target, mark it as a target or placeholder, not observed evidence. If the missing evidence is a blocker slot for the paper archetype, either narrow the claim or record an action that must be resolved before submission.
Step 7 - Maintain the Provisional Result Ledger
If provisional placeholders exist, create or update:
paper/.agent/provisional-results.md
Use this format:
# Provisional Results
## Open Placeholders
### PR-001
- Status: open
- Claim: CLM-001
- Paper location:
- Draft text:
- Placeholder value:
- Evidence recipe slot:
- Why this value supports the claim:
- Required real experiment:
- Expected source artifact:
- Owner:
- Created:
- Replacement rule:
## Resolved Placeholders
### PR-000
- Status: resolved
- Claim:
- Paper location:
- Final value:
- Source artifact:
- Resolved:
- Notes:
Replacement rule examples:
- replace placeholder with verified metric from
code/docs/results/... - weaken claim if improvement is below baseline on any primary dataset
- remove paragraph if the ablation does not isolate the mechanism
Step 8 - Replace Provisional Results
When real results arrive:
- find every
PROVISIONAL-RESULTandPR-###marker - update the prose, tables, captions, and abstract/intro claims if the result changes the story
- move the ledger entry from open to resolved
- mark stale prose or figures in
paper-evidence-boardwhen present - if the real result contradicts the claim, route to
result-diagnosisor narrow the claim rather than forcing supportive language
Before submission, there must be no open PROVISIONAL-RESULT markers in paper source.
Step 9 - Edit Files
For LaTeX projects:
- edit the smallest relevant
sections/*.texfile - preserve labels, citations, macros, and line endings
- do not reorganize the source tree unless asked
- use LaTeX comments for traceability when temporary placeholders are present
- keep prose changes local to the requested section unless claim consistency requires synchronized edits
When giving prose in chat instead of editing files, still list any provisional placeholders and the ledger entries that should be created.
Final Sanity Check
Before finalizing:
- the written prose matches the target venue and paper positioning
- every major assertion supports or preserves a named claim
- major claims satisfy the must-have evidence slots for the selected paper archetype, or are explicitly narrowed
- result interpretation says how the evidence supports the claim
- captions state the claim, setup, visual/table encoding, and takeaway when applicable
- paragraph openings and closings serve the section's argument rather than generic flow
- unverified facts are marked as provisional, user-stated, or needs-verification
- every provisional result has a
PR-###marker and a ledger entry - no provisional text is disguised as final observed evidence
- missing experiments have follow-up actions when project memory exists