claude

ryukoku-writing

龍谷大学の学生向けのレポート・卒論の執筆支援(非公式)。主張は学生のもの。AI は考えを主張カードに整理し、主張と原稿を厳密に検証し、科目が許すときは確認済みの材料だけで執筆を手伝う。AI が書いた段落は由来として記録され、開示の事実になる。文献は実在を確かめたものだけ。合言葉の署名は VERIFIED と提出前の最終確認だけ。日英対応。

0 on GitHubby imkoga002v2.0.0MITupdated 9 days agoproductivity
/

Plugin ryukoku-writing from marketplace student-plugins in imkoga002/student-plugins. Commands read from the repo's manifest — 6 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (24)

  • argument-map

    学生が書いた文章(または主張カード)から論証の構造(主張・根拠・論拠・裏づけ・限定・反論)を逐語の引用つきで取り出し、Mermaid で図示し、欠けている接続を問いで示す。「論理の飛躍を見つけたい」「論証を図に」「トゥールミン」「根拠と論拠」「map my argument」「argument structure」などで使う。図は学生の言葉だけで描き、欠けを埋める候補は図の外に [ai_suggested] として分ける。

  • bias-check

    バイアスの点検(龍谷大学ガイドラインⅡ-2(2): AI の出力のバイアスと、資料の選び方の偏り)。「偏っていないか」「バイアスを確認」「反対の資料も見るべき?」「check for bias」「am I cherry-picking」などで使う。数と問いを示し、判断は学生が行う。

  • claim-verification

    主張カードと原稿の段落を厳密に検証する: 論理(Toulmin の要素と飛躍の 4 類型・誤謬・因果推論の誤り)、根拠の対応(引用・台帳の状態・抜粋が本当に支えるか)、反証の検索、新規性の位置づけ、AI の文が学生の主張をすり替えていないか。結果を重大度と根拠つきで review/verification/ に残し、修正案も出す。「検証して」「この主張は通る?」「論理を厳しく見て」「反論は?」「新規性はある?」「verify my claim」「is my argument sound」などで使う。

  • data-keeper

    研究データの保存と検証(生データは変更しない場所に、出所と SHA-256 を目録に、加工はスクリプトで、本文の数値と元データの対応)。「データを保存」「統計を取り込む」「数値を確認」「data provenance」「check my numbers」などで使う。

  • disclosure

    AI 利用の開示: 由来の記録(AI が書いた段落の割合・節ごとの内訳・用途)と AI 利用記録から事実の一覧を出し、開示文の下書き(disclosure/statement.md)を作る。ガイドラインの更新を確かめる。「AI 利用の開示」「AI をどう使ったか書きたい」「利用記録」「disclose AI use」「AI usage statement」「ガイドラインは変わった?」などで使う。開示文は学生が最終確認で確かめる。

  • draft-writer

    科目の AI 利用条件が許すとき、学生が確認した主張カード・論証図・台帳の文献・保存したデータだけを材料に、節の原稿を書く・直す。書いた段落の由来は自動で記録され、直後に検証(すり替えと根拠の対応)が回る。「この節を書いて」「下書きを作って」「文章にして」「続きを書いて」「この段落を直して」「draft this section」「turn my notes into prose」などで使う。材料にない主張・数字・文献は足さない。

  • export-submission

    原稿を提出形式(Word の docx、PDF、LaTeX)に書き出す。Mermaid の図と TeX の数式を含む。「Word にしたい」「docx に変換」「PDF にしたい」「提出用に書き出し」「export to Word」「make a PDF」などで使う。原稿は書き換えず、build/ に写しを作る。

  • format-proposals

    表記・書式・記法の統一(句読点、全角半角、見出しの番号、Mermaid の設定、既存の引用の書式)。科目が許せば AI が直接直してよく(由来は記録される)、学生が一か所ずつ見て決めたいときは提案ファイルにする。「句読点をそろえて」「全角数字を直して」「引用書式を変換」「Mermaid を固定」「提案ファイルで」「format fix」「fix punctuation」などで使う。

  • idea-intake

    学生の断片的な考え・直感・ニッチな着眼を、問いかけながら聞き取り、主張カード(claims/C001.md)に整理する。「こんなことを考えている」「まだうまく言えないけど」「この着眼で書けるか」「主張を整理したい」「主張カードにして」「I have a hunch」「help me shape my idea」などで使う。主張は学生のもの。学生の言葉の原文を残し、AI が足したものには [ai_suggested] を付け、学生の確認は学生だけが付ける。

  • integrity-check

    研究不正の予防の点検: 原典の抜粋と原稿の重なり(剽窃の疑い)を n-gram で示す、引用の要件、研究不正の五類型。「剽窃チェック」「コピペになっていないか」「引用の仕方は大丈夫か」「plagiarism check」「am I quoting correctly」などで使う。判定は人間が行う。

  • learning-protection

    学習の保護。丸投げしたい、答えだけ欲しい、考えるのをやめたい、と言われたときに、主張は学生のものであることと、AI が速くできる部分を示す。「全部やって」「代わりに書いて」「答えだけ教えて」「めんどう」「任せたい」「just do it for me」「give me the answer」「write it for me」などで使う。

  • notebook

    証拠ノート(ローカルの画面)を開いて、学生が判断(主張カードの確認・提案の採否・VERIFIED・規則の承認・コメントの解決・変更の検知の判断・節を読んだ確認・提出前の最終確認・AI 利用の概要)を行えるようにする。「画面を開いて」「証拠ノート」「まとめて決めたい」「主張カードを確認したい」「レビュー画面」「open the notebook」「review screen」などで使う。

  • research-plan

    学生の問いから調査計画を立てる(何を知りたいか、どの資料の種類、どの DB、どの検索語、反証の探し方、紙の資料)。「先行研究を探したい」「文献調査の計画」「どこで探せば」「research plan」「literature search strategy」などで使う。調査の問いは学生が research/questions.md に書いた問いから導き、AI が問いを決めない。

  • research-report

    調査の結果を、出典つきの「証拠の一覧」にまとめる(調査報告)。「調査結果をまとめて」「何が見つかった」「research report」「summarise the evidence」などで使う。結論や主張は書かない。

  • research-run

    調査計画に沿って検索を実行し、検索の記録(DB・検索式・日付・件数・問いの番号・目的・選んだ理由)を自動で残し、候補を実在確認する。複数の観点はサブエージェントで並列に調べる(NDL は逐次)。「調べて」「文献を探して」「検索して」「run the search」「find sources for Q1」などで使う。結論は出さない。

  • resource-recommendation

    研究に役立つ資源(論文・本・記事・データ・図書館のサービス)の推薦。「何を読めばいい」「おすすめの資料」「龍谷大学の図書館で使える DB は」「どこで本を借りられる」「recommend sources」「what databases can I use」などで使う。推薦は実在確認を経たものだけを「読む候補」にし、学生の主張は作らない。

  • review-comments

    レビューコメント(review/annotations.json)と、指導教員の Word のコメントに応答する。「コメントに答えて」「レビューを見て」「指摘への対応」「論証をレビューして」「Word のコメントを取り込みたい」「respond to review comments」「review my argument」などで使う。コメントは基準と問いと確かめ方にし、修正案は検証のファイルに分けて出す。学生の主張は変えない。解決は学生が記録する。

  • rq-dialogue

    学生が自分のリサーチクエスチョン(RQ)・テーマを言葉にするのを、段階的な問いで助ける。「RQ が決まらない」「テーマが漠然」「問いを立てたい」「何を研究すればいいか」「どんなテーマがいい?」「help me find my research question」「what should my thesis argue?」などで使う。RQ やテーマを提案・代筆しない。

  • start

    始める(初期化と最初の設定)。レポートや卒論をこのフォルダで始めるとき、「初期化」「始めたい」「セットアップ」「set up my thesis project」「start a report」などで使う。初期化したあと、学生が自分の端末で ./rk setup を一度だけ実行し、Claude Code をそのフォルダで開き直すまでを案内する。

  • style-extract

    学部の執筆要項(PDF)・シラバス・教員の配布資料・見本の論文の画像から、記法の規則(句読点、文体、字数、見出し、引用書式、図表のキャプション位置、注、数字の表記など)を抽出し、根拠と確信度つきの「提案」として置く。「執筆要項を読み込んで」「書式のルールを設定」「この PDF のルール」「extract style rules from this guide」などで使う。学生が一件ずつ承認するまで適用しない。

  • submission-check

    提出前の点検: 構造の検査、由来の記録と開示文の確認、チェックリスト、合言葉による最終確認の署名までの案内。「提出前に確認」「出す前のチェック」「提出していい?」「pre-submission check」「ready to submit?」などで使う。

  • thinking-log

    学生自身が書く思考の記録(問いの変遷、判断と理由、AI に聞く前の予測と結果)の運用を支える。AI は書かず、書く機会と問いを出す。「思考ログ」「問いが変わった」「なぜそう決めたか記録」「thinking log」「record my reasoning」などで使う。

  • verify-sources

    文献の実在確認(識別子 → 解決 → メタデータ照合 → 撤回の確認)と、主張の台帳の扱い。原稿に引く文献は IDENTITY_CONFIRMED 以上。「この文献は本物?」「DOI を確認」「出典の検証」「VERIFIED にして」「verify my sources」「check this citation」などで使う。VERIFIED は学生が原典を読み、合言葉で署名して付ける。

  • workflow

    執筆の進め方: Git を使わない最小の経路と、Git・GitHub を使う場合(節ごとのブランチ → PR → CI → 人間のレビュー → マージ)。指導教員への受け渡し(HANDOFF)。「Git の使い方」「GitHub で管理したい」「Git を使わずにやりたい」「PR を作りたい」「指導教員に渡したい」「version control for my thesis」「I don't use git」などで使う。

Subagents (5)

  • argument-reviewer

    学生の原稿を読み、論証の欠陥を箇所・コード・基準・問いの形のコメントとして置く査読役。修正案は検証のファイル(review/verification/)に分けて出し、学生の主張を変えない。review-comments スキルや、学生が「査読して」と言ったときに使う。 <example>Context: 第2節を書き終えた。 user: "第2節を査読して" assistant: "argument-reviewer を起動し、箇所ごとに基準と問いをコメントとして置きます。直し方の案が要るなら検証のファイルに分けて書きます"</example>

  • claim-verifier

    主張カードと原稿の段落を厳密に検証する検証役: 論理(Toulmin の要素・飛躍の 4 類型・誤謬・因果推論の誤り)、根拠の対応(台帳の状態と保存した抜粋)、反証の検索、新規性の位置づけ、AI の文による主張のすり替え。結果を重大度と根拠つきで review/verification/ に書き、修正案も出す。claim-verification スキルや、AI が原稿を書いた直後に使う。 <example>Context: AI が第3節の段落を書いた直後。 user: "書いた段落を主張カードと照らして検証して" assistant: "claim-verifier で、すり替えと根拠の対

  • integrity-auditor

    提出前に、研究の誠実さと人間の確認の記録を点検し、学生が対応すべき点を一覧にする監査役。submission-check や integrity-check のときに使う。 <example>Context: 提出の一週間前。 user: "提出前に全体を点検して" assistant: "integrity-auditor で check --submit、重なりの点検、台帳の状態を確認し、対応の一覧を返します"</example>

  • research-scout

    学生の小問い一つと DB の割り当てを受けて検索し、識別子つきの候補と検索記録 id を返す調査役。research-run スキルから並列に起動される。結論は出さない。 <example>Context: 学生の小問い Q1 について日本語の論文を探す。 user: "Q1 について CiNii と J-STAGE で探して" assistant: "research-scout を起動して、Q1・CiNii Books・J-STAGE・検索語を渡します"</example> <example>Context: 英語の先行研究を並列に探す。 user: "英語の文献も同時に" assista

  • source-verifier

    台帳の文献を機械的に確かめる検証役(識別子の解決、メタデータの照合、撤回の確認)。verify-sources スキルから使う。VERIFIED は付けない。 <example>Context: 台帳に文献を追加した後。 user: "S001 から S005 を確認して" assistant: "source-verifier で refcheck を実行し、状態と学生が確かめることを報告します"</example>

Hooks (5)

  • SessionStart

    bash "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/session-start.sh"

  • UserPromptSubmit

    bash "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/prompt-guard.sh"

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/pre-guard.sh"

  • PostToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/post-log.sh"

  • Stop

    bash "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/stop-check.sh"

View source on GitHub

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

caveman

claude

Talk like caveman. Cut filler. Keep technical details explicit.

22 skills · 1 command · 3 agents · hooks

JuliusBrussee/caveman 119,462

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

Maintain ryukoku-writing?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted