tizzy916/humanities-writing-companion

End-to-end humanities writing assistant — an Agent Skill (open SKILL.md format). 11 modes from Socratic research-question sharpening through AI-use disclosure. Bilingual (EN/中文), discipline-aware (literature/history/philosophy/art/religion/linguistics + cross-disciplinary). Four-layer critique, calibratable devils advocate, voice preservation.

概要

Humanities Writing Companion は、オープンな SKILL.md 形式で記述された Agent Skill(プラグイン)です。Claude Code、Claude Agent SDK、またはこの形式を理解するその他のAIエージェントプラットフォームで実行可能です。人文学の研究者のための仮想的な「思考パートナー」として機能し、研究課題の明確化からジャーナル提出用のAI使用開示の生成まで、長文の論証論文のあらゆる段階をガイドします。

対象ユーザー

このスキルは、散文による論証を主な成果物とする研究者(歴史家、哲学者、文芸評論家、美術史家、宗教学者、古典学者、文化研究者、および関連する学際的分野の研究者)を対象としています。これは一般的な文法チェッカーや引用管理ツールではありません。個人の文体保持、散文を通じた論証、そして対抗的な査読という、学術的な価値観に基づいて構築されています。

主要機能(12のモード)

段階 モード 内容
執筆前 H – 研究課題の明確化 曖昧な関心を鋭く執筆可能な問いに変えるソクラテス式対話。
I – 文献マッピング 既存の文献を陣営や議論ごとに整理(自動文献検索は行いません)。
J – 計画のみのアウトライン 散文を書かずに、学問分野を意識した論文構成を生成。
草稿作成 C – 構想 → 新規コンテンツ 著者の文体プロファイルに従って新しいセクションを共同執筆。
A – 段落レベルの対話 スタイル的な癖を維持しながら、段落単位で対話的に編集。
査読 B – 章レベルのレビュー 4層(基礎、構造、段落、文)の批評と優先順位を考慮したフィードバック。
D – 悪魔の代弁者 3つの査読者タイプ(理論、歴史、方法論)と親切な読者をシミュレート。強度は調整可能。
修正 E – 執筆のボトルネック支援 著者が行き詰まった際に打開策を提案。
F – 草稿の修正 並列差分表示、AI特有の決まり文句チェック、「修正コーチ」サブモード。
提出前 G – ブラインドリーディング 匿名読者に対する隠れた前提や読みやすさをチェック。
K – AI使用の開示 AIによる貢献を監査し、ジャーナル提出用の開示声明を作成。
査読後 L – 修正ワークフロー 査読者のコメントを構造化されたドキュメントに整理し、統合状況を追跡。

サポートツール

リポジトリには scripts/ フォルダ(zsh + Python 3、外部パッケージ不要)が含まれており、以下を提供します:

  • ai‑trace‑scan.sh – AI生成特有の決まり文句や反復的な接続詞をフラグ立て。
  • pending‑checks.sh – すべての [VERIFY] / [待核対] マーカーを集約し、最終的なクリーンアップを支援。
  • citation‑consistency.py – 引用スタイルの一貫性を検証(Chicago, MLA, APA, GB/T 7714)。
  • citation‑format‑convert.py – サポートされているスタイル間でBibTeXファイルを変換。
  • citation‑verify.py – 書誌情報のCrossref/OpenAlexメタデータを検索(主張の検証は行いません)。

入手方法

# Claude Codeスキルとしてインストール
git clone https://github.com/tizzy916/humanities-writing-companion.git \
  ~/.claude/skills/humanities-writing-companion
chmod +x ~/.claude/skills/humanities-writing-companion/scripts/*.sh

または、プロジェクトローカルの .claude/skills/ フォルダにクローンして使用することも可能です。

なぜ重要なのか

ほとんどのAIライティングアシスタントは、人文学の論文を他のテキストと同様に扱います。文法を修正したり、引用を提案したり、「標準的な学術英語」に書き換えたりします。このスキルは、一般的なツールが無視する人文学特有の3つの優先事項を認識しています:

  1. 文体の保持 – 著者の修辞的なスタンスは論証の一部である。
  2. 論証と散文の不可分性 – 弱い文章は無効な論証である。
  3. 対抗的な査読 – 提出前に学者が直面する厳しく、手法に特化した批評をシミュレートする。 学問分野を意識した批評戦略、バージョン管理スタイルの修正ログ、明示的なAIトレースチェックリストを組み込むことで、このCompanionは、学者が説得力があり、透明性が高く、個人的に真正な原稿を作成できるよう支援します。

引用 出版物でこのスキルを使用する場合は、Zenodo DOI: 10.5281/zenodo.20280772 を引用してください。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト