academic-paper-composer
ソフトウェア工学や情報科学系のプロジェクトと論文草稿をもとに、大学の卒業論文として提出できる完成度の高い原稿を作成し、Word形式で出力、修正レポートも作成するSkill。
📜 元の英語説明(参考)
Use when the user needs to turn a real software engineering / computer science project and an existing thesis draft into a submission-ready undergraduate thesis manuscript. Trigger for requests such as "根据项目把论文改成定稿", "按学校模板排版成最终版", "复制初稿后生成定稿 Word", "为定稿降查重", "根据PaperPass报告降AIGC", "继续在手改初稿上改", "恢复原来的图表和数据库说明", or when academic-paper-strategist has already produced an evidence-backed rewrite plan. Outputs a cleaned manuscript, final DOCX workflow, and a separate rework report.
🇯🇵 日本人クリエイター向け解説
ソフトウェア工学や情報科学系のプロジェクトと論文草稿をもとに、大学の卒業論文として提出できる完成度の高い原稿を作成し、Word形式で出力、修正レポートも作成するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o academic-paper-composer.zip https://jpskill.com/download/8583.zip && unzip -o academic-paper-composer.zip && rm academic-paper-composer.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/8583.zip -OutFile "$d\academic-paper-composer.zip"; Expand-Archive "$d\academic-paper-composer.zip" -DestinationPath $d -Force; ri "$d\academic-paper-composer.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
academic-paper-composer.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
academic-paper-composerフォルダができる - 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 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
学術論文コンポーザー
概要
これは、Codexベースの学部ソフトウェア工学論文の執筆と最終仕上げのためのスキルです。戦略家の証拠に基づいた計画を取り込み、実際のプロジェクトに根ざした、提出可能なきれいな原稿に変換します。
関連するフロー:
academic-paper-strategist- 構成、証拠マップの決定、保持/書き換え/削除の範囲academic-paper-composer- セクションを書き換え、最終的な論文テキストを組み立てますdrawio- 必要に応じてエンジニアリングスタイルの図を再構築しますplaywright- 論文に実行中のシステム証拠が必要な場合に、実際のランタイムスクリーンショットをキャプチャしますdoc- Wordの書式設定を適用し、最終的な DOCX を視覚的に検証します
このスキルは、論文の内容と最終的な組み立てロジックを担当します。コピーされた、またはユーザーが指定した作業用 DOCX が書式設定され、チェックされるまで、完了を主張してはなりません。
必要な入力
- 戦略家の概要または書き換えの概要
- 既存の論文草稿
- 学校のフォーマットサンプル
- 実際のプロジェクト証拠ファイル
- 利用可能な場合は検出レポート(類似性/盗用/ AIGC の PDF、スクリーンショット、または抽出されたテキスト)
- コピーされた最終的な DOCX の正確な宛先パス、またはユーザーが編集を継続したい正確な作業用草稿パス
- 提供されている場合は、リワークレポートの正確な宛先パス
交渉不可のルール
- ユーザーが現在手作業で編集した草稿が作業ファイルであるとはっきりと言うまで、コピーされた草稿のみを操作してください。
- ユーザーが手を加えていない元のソース草稿を上書きしないでください。
- 以下をロードして遵守してください:
references/zjkj-undergrad-thesis-format.mdreferences/project-grounding-rules.mdreferences/finalization-task-rules.md
- ユーザーが類似性または AIGC のリスクを軽減するように求め、レポートを提供する場合、
references/detection-report-rewrite-playbook.mdをロードします。 - タスクに手作業で編集された草稿からの継続、セクションの一部の置き換え、元の表/図の復元、または実際の実行中のシステムのスクリーンショットの追加が含まれる場合は、
references/docx-draft-salvage-and-runtime-screenshot-playbook.mdをロードします。 - タスクにライブの作業用草稿の編集が含まれる場合は、編集順序が重要であるため、
references/thesis-revision-operation-checklist.mdをロードします。 - 誤った内容を磨くのではなく、サポートされていないテキストを書き換えます。
- 類似性または AIGC のリスクを軽減する場合、プロジェクトの真実性を維持しながら言い回しを書き換えます。事実を捏造したり、本質的な内容を削除してスコアを操作しないでください。
- 表示されているすべての原稿テキストを黒色に保ちます。
- ハイパーリンクのスタイル、プロセスノート、説明テキスト、およびテンプレートのヒントを削除します。
- プロジェクトでサポートされている図とスクリーンショットのみを使用します。
- 赤で描き直すよりも、サポートされている元の図/表を復元することを優先します。
- テストの章は控えめで、証拠に基づいたものにしてください。
ワークフロー
ステップ 1: 安全なコピー
ユーザーがソース草稿と宛先パスを提供する場合:
- 最初にソース草稿をコピーします
- 宛先コピーが存在することを確認します
- ソース草稿をそのまま保持します
ユーザーがすでに手作業で編集した草稿が作業ファイルであると言う場合:
- そのファイルを作業用原稿として扱います
- 構造的な編集を行う前に、タイムスタンプ付きのバックアップを作成します
- その後のすべての編集はその作業ファイルのみで行います
いかなる状況下でも、間違ったファイルで直接編集を開始しないでください。
ステップ 2: フォーマットベースラインの抽出
references/zjkj-undergrad-thesis-format.md と提供された学校のサンプルを読みます。
以下を抽出して適用します:
- カバー構造
- 独創性に関する声明
- 著作権認証
- 中国語の要約ページ
- 英語の要約ページ
- 自動目次
- 見出しの階層
- 本文のタイポグラフィ
- 図/表のキャプションスタイル
- 参考文献
- 謝辞
- 付録
ステップ 3: 草稿の監査
現在の草稿をスキャンして、以下をマークします:
- 保持するコンテンツ
- 書き換えるコンテンツ
- 削除するコンテンツ
- 置き換える図
- 元の草稿から保持する図/表
- 削除する書式設定の汚染
具体的には以下を削除します:
- 色付きのタイトル
- ハイパーリンクスタイルの見出し
- テンプレートプロンプト
- 修正ノート
- サポートされていないデータ主張
- 装飾的な図
ステップ 3A: 検出レポートのトリアージ
ユーザーが類似性または AIGC レポートを提供した場合、references/detection-report-rewrite-playbook.md を読みます。
この段階で:
- 最新のスコアとホットスポットページを抽出します
- 各ホットスポットをコピーされた草稿にマッピングします
- 各ホットスポットに大規模な構造的書き換えが必要か、軽いクリーンアップが必要かを決定します
ステップ 3B: 既存の草稿の継続/サルベージモード
ユーザーがすでに草稿の一部を手作業で編集している場合、または特定の古いコンテンツを保持するように求める場合は、このモードを使用します。
このモードでは:
- 最初に真の作業用 DOCX を特定します
- 次に、保護されたバックアップ/元の DOCX を特定します
- 目次のテキストではなく、本文の見出しスタイルで置換境界を検出します
- TOC パラグラフをセクション置換のアンカーとして使用しないでください
- ユーザーが
2.3などのセクションの前または後のコンテンツのみを置き換えるように求める場合は、その本文スパンのみを編集します - 要求されたスパンの外側の、手を加えていない手動編集を保持します
- ユーザーが元の E-R 図、テーブルごとのデータベースの説明、またはその他のサポートされているレガシーアセットを保持するように求める場合は、再生成するのではなく、バックアップから復元します
ステップ 4: 論文本文の書き換え
プロジェクトでサポートされている証拠のみを使用して、章ごとに書き換えます。
一般的な章の責任:
- はじめに: 背景、重要性、範囲、章の構成
- 要件分析: 役割、ワークフロー、機能要件および非機能要件
- 全体設計: アーキテクチャ、モジュール、データ設計、セキュリティ/制御戦略
- 詳細な実装: コードと構成からの実際のメカニズム
- テスト: 実際の機能検証と控えめな要約
- 結論: 実際に完了した作業と将来の改善を要約します
すべてのセクションについて:
- 正確なエンジニアリングの言い回しを優先します
- 大げさな新規性表現を避けます
- サポートされていないメトリックを避けます
- 最終的な組み立ての前に、指示テキストを削除します
タスクに類似性または AIGC のリスクの軽減が含まれる場合は、次の書き換えルールを適用します:
- 書き換えのp
(原文はここで切り詰められています)
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Academic Paper Composer
Overview
This is the writing and finalization skill for Codex-based undergraduate software engineering theses. It consumes the strategist's evidence-backed plan and turns it into a clean, submission-ready manuscript grounded in the real project.
Companion flow:
academic-paper-strategist- determine structure, evidence map, keep/rewrite/delete scopeacademic-paper-composer- rewrite sections and assemble the final thesis textdrawio- rebuild engineering-style figures when neededplaywright- capture real runtime screenshots when the thesis needs running-system evidencedoc- apply Word formatting and visually verify the final DOCX
This skill is responsible for the thesis content and final assembly logic. It must not claim completion until the copied or user-designated working DOCX has been formatted and checked.
Required Inputs
- the strategist's outline or rewrite brief
- the existing thesis draft
- the school format sample
- the real project evidence files
- detection reports when available (similarity / plagiarism / AIGC PDFs, screenshots, or extracted text)
- the exact destination path for the copied final DOCX or the exact working draft path the user wants to continue editing
- the exact destination path for the rework report, if provided
Non-Negotiable Rules
- Operate on a copied draft only unless the user explicitly says the current hand-edited draft is now the working file.
- Never overwrite the user's untouched original source draft.
- Load and obey:
references/zjkj-undergrad-thesis-format.mdreferences/project-grounding-rules.mdreferences/finalization-task-rules.md
- Load
references/detection-report-rewrite-playbook.mdwhenever the user asks to lower similarity or AIGC risk and provides reports. - Load
references/docx-draft-salvage-and-runtime-screenshot-playbook.mdwhenever the task involves continuing from a hand-edited draft, partial section replacement, restoring original tables/figures, or adding real running-system screenshots. - Load
references/thesis-revision-operation-checklist.mdwhenever the task involves editing a live working draft, because the edit order matters. - Rewrite unsupported text instead of polishing false content.
- When lowering similarity or AIGC risk, rewrite the wording while preserving project truth; never game the score by inventing facts or deleting essential substance.
- Keep all visible manuscript text black.
- Remove hyperlink styling, process notes, instructional text, and template hints.
- Use only project-supported figures and screenshots.
- Prefer restoring a supported original figure/table over redrawing it.
- Keep the testing chapter conservative and evidence-based.
Workflow
Step 1: Safety Copy
If the user provides a source draft and a destination path:
- copy the source draft first
- verify the destination copy exists
- preserve the source draft untouched
If the user says the already hand-edited draft is the working file:
- treat that file as the working manuscript
- create a timestamped backup before any structural edit
- keep all later edits on that working file only
Do not start direct editing on the wrong file under any circumstance.
Step 2: Format Baseline Extraction
Read references/zjkj-undergrad-thesis-format.md and the provided school sample.
Extract and enforce:
- cover structure
- originality statement
- copyright authorization
- Chinese abstract page
- English abstract page
- automatic table of contents
- heading hierarchy
- body typography
- figure/table caption style
- references
- acknowledgement
- appendices
Step 3: Draft Audit
Scan the current draft and mark:
- content to keep
- content to rewrite
- content to delete
- figures to replace
- figures/tables to preserve from the original draft
- formatting pollution to remove
Specifically remove:
- colored titles
- hyperlink-style headings
- template prompts
- revision notes
- unsupported data claims
- decorative figures
Step 3A: Detection-Report Triage
If the user provided similarity or AIGC reports, read references/detection-report-rewrite-playbook.md.
At this stage:
- extract the latest score and hotspot pages
- map each hotspot back to the copied draft
- decide whether each hotspot needs heavy structural rewriting or light cleanup
Step 3B: Existing-Draft Continuation / Salvage Mode
Use this mode when the user has already hand-edited part of the draft or asks to keep specific old content.
In this mode:
- identify the true working DOCX first
- identify the protected backup/original DOCX second
- detect replacement boundaries by body heading style, not by table-of-contents text
- never use TOC paragraphs as anchors for section replacement
- when the user asks to replace only content before or after a section such as
2.3, edit only that body span - preserve untouched manual edits outside the requested span
- if the user asks to keep an original E-R figure, per-table database description, or other supported legacy asset, restore it from backup instead of regenerating it
Step 4: Rewrite The Thesis Body
Rewrite chapter by chapter using only project-supported evidence.
Typical chapter responsibilities:
- Introduction: background, significance, scope, chapter arrangement
- Requirements analysis: roles, workflows, functional and non-functional requirements
- Overall design: architecture, modules, data design, security/control strategy
- Detailed implementation: real mechanisms from code and config
- Testing: real functional verification and conservative summary
- Conclusion: summarize actual completed work and future improvements
For every section:
- prefer precise engineering wording
- avoid exaggerated novelty language
- avoid unsupported metrics
- remove any instruction text before final assembly
When the task includes lowering similarity or AIGC risk, apply these rewrite rules:
- follow the rewrite principles and transformations in
references/detection-report-rewrite-playbook.md - keep technical facts, chapter structure, figure/table numbering, and citations stable unless they are unsupported
- preserve meaning first; score reduction is secondary to factual accuracy
Step 4A: Anti-AIGC / Anti-Similarity Rewrite Loop
When the user gives a target such as "降到 10% 以下":
- attack the highest-yield hotspots first
- rebuild the copied manuscript
- if the user brings back a newer report, repeat the triage -> rewrite -> rebuild loop
- in later rounds, focus only on the remaining hotspot pages instead of rewriting the whole paper again
Do not promise a score in advance. The composer's responsibility is to maximize safe, evidence-preserving reductions.
Step 5: Figures, Legacy Assets, And Database Tables
If the thesis already contains a supported original figure or table block that the user wants to keep:
- preserve or restore it from the backup/original draft
- keep the caption style consistent with the school sample
- renumber later figures/tables only when necessary
Common salvage cases include:
- original E-R figure blocks
- per-table database field-description blocks
- screenshots already extracted from a valid older manuscript
- original engineering diagrams that still match the project
Only redraw through drawio when the figure is missing, unsupported, or visually unsuitable.
Step 5A: Real Runtime Screenshot Capture
If the thesis needs system-running screenshots:
- prefer capturing the real application over fabricating static mockups
- use
playwrightor an equivalent browser workflow - save screenshot assets under
output/playwright/or a similarly explicit output directory - insert screenshots near the subsection they support, with one short lead-in sentence and a thesis-style caption
When the main database is unavailable or risky to touch:
- create a temporary screenshot-only config
- prefer an isolated H2 + Flyway setup over modifying the primary
application.yml - seed or create only minimal demo data needed for the screenshots
- shut down the temporary runtime after capture
Good screenshot targets include:
- login page for authentication chapter
- resident appointment page for appointment flow chapter
- resident dashboard / health-code page for health-code chapter
- resident health-report page for reporting chapter
- admin appointment / review pages for backend operation chapters
- admin dashboard for operation summary / running-status sections
Step 6: Final DOCX Formatting Through Doc
Use doc to finalize the working .docx:
- apply school-required heading styles
- ensure all text is black
- ensure Chinese headings are not bold unless the school sample explicitly requires it
- ensure paragraph spacing and line spacing match the school sample
- ensure TOC is automatic
- ensure figures and captions are placed correctly
- ensure references use hanging indent and correct typography
- ensure field-description tables use the correct smaller font when the sample requires it
- render and visually inspect pages when possible
Step 7: Write A Separate Rework Report
The rework report belongs outside the final thesis and may include:
- deleted or weakened claims
- unsupported data not retained
- manual review items
- figure rebuild notes
- formatting fixes
- for similarity / AIGC tasks: which pages were hotspots, what rewrite strategy was used, and what still needs recheck in the next report
- for salvage tasks: which sections were restored from backup, which screenshots were newly captured, and which manual edits were intentionally preserved
Do not let any of that text leak into the final DOCX body.
Step 8: Final Self-Check
Do not deliver until all of the following are true:
- original draft untouched or explicitly superseded by a user-designated working draft
- working DOCX backed up before structural edits
- TOC paragraphs were not mistaken for body anchors
- all headings/body text black
- no blue titles remain
- all figures and screenshots match thesis style
- legacy figures/tables requested by the user were preserved or restored
- no process/instruction text remains
- school format sample followed
- TOC automatic
- manuscript is ready to submit
Writing Rules For Conservative Accuracy
- Replace unsupported "performance evaluation" with "functional verification" or "scenario-based testing" when appropriate.
- If no formal stress test exists, do not write performance benchmark tables.
- If no real deployment exists, avoid claims about cluster deployment, production operation, or concurrency scale.
- If a module is configured but not fully demonstrated, describe it carefully as implemented support rather than proven large-scale capability.
- For high-risk AIGC paragraphs, prefer "rewrite the whole sentence logic" over "swap a few words".
- When a paragraph still reads like a polished template, reduce polish before you reduce truth: vary sentence length, remove stock transitions, and anchor the wording in the actual repository.
References To Load As Needed
references/zjkj-undergrad-thesis-format.mdreferences/project-grounding-rules.mdreferences/finalization-task-rules.mdreferences/detection-report-rewrite-playbook.mdreferences/docx-draft-salvage-and-runtime-screenshot-playbook.mdreferences/thesis-revision-operation-checklist.mdreferences/chinese-call-prompt-templates.mdreferences/section_guides.mdreferences/writing_standards.md
Example Prompts
继续在我手改的初稿上改,只替换正文 1 引言 到 2.3 前面的内容,目录不要当锚点。保留原来的数据库 E-R 图和每张表的字段说明表,再把定稿对应内容补回 working draft。根据这份最新 AIGC 报告继续降到 10% 以下,只改剩余热点页,不要整篇重写。按学校模板把当前 working docx 整理成最终版:标题不要加粗,全文黑色,表格字段说明用五号。给论文补系统运行截图,截图要来自真实项目页面,并且单独输出一份改稿说明。
Output Expectations
Produce:
- a cleaned thesis manuscript
- a final DOCX workflow executed on the copied draft or user-designated working draft
- a separate rework report
Never treat comments to the author, fix notes, or review annotations as manuscript content.