mcpField
A
alterlab-syllabus-ai-policy

alterlab-syllabus-ai-policy

github.com/alterlab-ieuドキュメント7863 回インストール5 週間前に更新
リポジトリ

alterlab-syllabus-ai-policy について

授業や課題ごとの生成AI利用方針を作成する教員向けスキルです。課題別の利用区分を設定し、開示・引用条項を作成して、矛盾や不足を検査します。

主な機能

  1. 01課題ごとの許可・制限・禁止区分
  2. 02開示と帰属表示の条項
  3. 03APA、MLA、Chicagoの引用形式
  4. 04スクリプトによる生成と検査
  5. 05機関の学術倫理規程との紐付け

活用シーン

  1. 01シラバスのAI利用規則の作成
  2. 02採点課題ごとのAI利用条件の設定
  3. 03学生向けAI利用開示形式の提示
  4. 04方針の矛盾や条項不足の確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/alterlab-ieu/alterlab-academic-skills --skill alterlab-syllabus-ai-policy

インストール後、Claude Code で/alterlab-syllabus-ai-policyを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

evals/
evals.json
references/
disclosure_and_citation.md
integrity_accessibility.md
tier_framework.md
scripts/
policy_builder.py
policy_lint.py

詳細

シラバス向け AI 利用ポリシー作成ツール — コース別・課題別の生成 AI に関する規定

「AI に関するポリシーはどうすればよいですか?」という問いを、そのまま貼り付けられる具体的なシラバスの規定に変える、特化型のアドオンです。得意分野は一つです。コースと評価対象の課題が与えられると、各課題に許可/制限/禁止の区分を明示的に割り当て、対応する開示および帰属表示の条項を作成し、規定全体を所属機関の学術的誠実性規範に結び付けます。これにより、ポリシーを単なる理想ではなく、適用可能なものにします。シラバスの残りの部分、学習成果、ルーブリックの作成は意図的に行いません。それらは alterlab-teaching-design の担当です。

このスキルを使う場面

リクエストがコースまたは課題の AI 利用規則に関する場合に使います。

Draft an AI-use policy for my syllabus.
Write a course statement on ChatGPT / generative AI for students.
I need an academic-integrity clause that covers AI tools.
Give me per-assignment rules: where can students use AI, where not?
How should students disclose and cite AI they used in an essay?
Make my AI policy consistent with our university's integrity code.

→ コースの背景(レベル、分野、評価対象の課題一覧、所属機関の誠実性規範への参照情報)を集め、各課題に区分を割り当ててから、scripts/policy_builder.py を実行して規定を出力し、scripts/policy_lint.py を実行して矛盾がないか確認してから返します。

対象外

このスキルは対象を絞ったアドオンです。関連する依頼は、適切な姉妹スキルに振り分けてください。

実際の依頼内容振り分け先ここで扱わない理由
コース全体/シラバス、学習成果、ルーブリック、授業計画、逆向き設計の作成alterlab-teaching-designコース全体/逆向き設計を担当します。このスキルが作成するのは AI ポリシーのセクションのみです
人を対象とする研究データで AI ツールを使う際の倫理(IRB、同意、匿名化)alterlab-research-ethics研究倫理/IRB の領域であり、授業のポリシーではありません
学生の提出物が AI で生成されたかどうかの判定、検出ツールの実行alterlab-teaching-design(評価)このスキルはポリシーを作成します。個別事例の判定や検出は行いません
学生や著者が作成した引用が実在するかどうかの検証alterlab-citation-verifier引用の実在確認であり、ポリシーの作成ではありません
トルコの制度に基づく誠実性/倫理の手続き(ÜAK、YÖK 倫理委員会)alterlab-tr-research-ethicsトルコ固有の倫理ワークフローで、設定方法も異なります
機関認証/学習成果保証の報告alterlab-accreditation-aolプログラムレベルの学習成果保証であり、コースの AI 条項ではありません

リクエストに「コースを設計してほしい」と**「AI ポリシーを書いてほしい」**の両方が含まれる場合は、ここで AI ポリシーを作成し、残りは alterlab-teaching-design に引き継ぎます。


区分モデル

評価対象の課題には、それぞれ必ず一つの区分を割り当てます。3 区分の形式は、Cornell University の教員委員会による枠組み(禁止/帰属表示を条件に許可/推奨)を参考にしています。公開され、出典を示せるモデルですが、表現は独自に作成し、所属機関の誠実性規範に結び付けます。規範を勝手に作り出すことはありません。

区分意味学生の義務
禁止生成 AI の利用は禁止です。この課題では、AI が代替しうるスキルを評価しますいかなる利用も認められません。利用は、参照されている規範に基づく誠実性違反となります
制限AI は、明示された一部の作業(例:アイデア出し、文法チェック)のみに使用でき、評価対象となる提出物には使用できません使用したツール、用途、使用方法を開示します。開示条項を参照してください
許可AI の利用が認められ、推奨される場合もあります(例:チューターとして、アクセシビリティのため)引用テンプレートに従って開示し、帰属を明記します。正確性については引き続き責任を負います

**明記されていない場合はデフォルトで禁止です。**コースで課題の区分が指定されていない場合、担当教員が決定するまでは、その課題を禁止とする旨を規定に記載します。「何でも自由に使える」と暗黙に解釈することはありません。「学生は AI を責任を持って使用してよい」という曖昧な文言は最もよくある問題であり、policy_lint.py が検出します。

references/tier_framework.md には、判断のための完全なフローチャート(評価の種類ごとに適した区分)、分野別の具体例、およびこのモデルの基になった Cornell の区分定義の原文が記載されています。


開示と出典表記に関する条項

ティアだけではポリシーになりません。制限付きおよび許可されたタスクでは、学生に AI の使用を開示して引用するよう求め、声明には「適切に引用すること」ではなく、正確な引用形式を示す必要があります。コースですでに採用している文書作成基準を使用してください。

  • APA 7(APA Style blog、2025 年 9 月の更新)— 著者はツールではなく AI 企業です。アイデア、コンテンツ、情報の生成に使用した場合は、特定のチャットを引用します。 Company. (Year, Month Day). Title of chat [Generative AI chat]. Tool/model. URL-of-shared-chat; 自分の文章の編集など一般的な用途では、ツールを引用します。 OpenAI. (2025). ChatGPT (GPT-5) [Large language model]. https://chatgpt.com/. チャットのタイトルとツール名はイタリック体にします。本文中の引用は (OpenAI, 2025) です。 (これは 2023 年の「Mar 14 version」の例に代わるものです。)
  • MLA 9(MLA Style Center、2025 年 8 月改訂)— 基本要素のテンプレートを使用して Works Cited に記載します。ツールは著者ではなくコンテナとして扱い、バージョン要素にモデル名を記載します。 "<Description of prompt>" prompt. ChatGPT, model <model>, OpenAI, <date>, <shareable chat URL>. ツールに共有リンクがない場合のみ、ツールの一般 URL を使用してください。また MLA では、編集や翻訳などの機能的な用途についても、注記で明らかにするよう求めています。

references/disclosure_and_citation.md には、両方のテンプレートと例、シカゴスタイルの注記の選択肢、さらに各課題に添付できる、学生向けのすぐに使える「AI 使用申告」ブロックが記載されています。


評価の公正性、アクセシビリティ、公平性に関する文言

すべての声明に含めるべき条項は 3 つあります。いずれもパラメーター化し、特定のツールについて事実として断定しないでください。

  1. 誠実性に関する拘束 — 禁止ティアの不適切な使用を、明示された機関の規程に結び付ける一文を記載します(例:「違反は <CODE_REF> に基づいて処理されます」)。これによりポリシーが執行可能になります。ユーザーから提供されていない場合は、<CODE_REF> を記入欄として残し、その旨を伝えてください。
  2. アクセシビリティ/公平性 — AI 支援ツールを利用している学生がいること、また有料ティアを利用できない学生もいることに触れ、必須の AI 使用は無料ティアで可能にするか、提供する必要があると記載します。ユーザーがその事実を提供していない限り、特定のツールがアクセシブルまたは準拠していると主張しないでください。
  3. 検出器を証拠にしない — ユーザーがポリシーを「AI 検出器」に依拠させようとしている場合、検出器の出力は確率的なものであり、誠実性に関する判断の唯一の根拠にすべきではないと指摘します。ポリシーが定めるのはプロセスであり、裁定ではありません。(個別の事案に対する裁定は対象外です。振り分け表を参照してください。)

詳細、文例、公平性チェックリストは references/integrity_accessibility.md に記載されています。


実行方法

1. コースの背景情報から声明を作成する
uv run python skills/faculty-life/alterlab-syllabus-ai-policy/scripts/policy_builder.py \
    --course "PSY 201 Research Methods" --level undergraduate \
    --doc-standard apa \
    --integrity-code "IEU Student Disciplinary Regulation" \
    --task "Literature review essay=restricted:brainstorming and outlining only" \
    --task "In-class exam=prohibited" \
    --task "Data-analysis report=permitted:as a coding tutor" \
    --out ai_policy.md
  • --task "<name>=<tier>[:<scope/notes>]" — 複数回指定できます。tier ∈ prohibited|restricted|permitted。tier のないタスクは、「教員による確認が必要」という注記を明示して prohibited として出力されます。
  • --doc-standard apa|mla|chicago|none は、引用テンプレートのブロックを選択します。
  • --integrity-code "<ref>" はそのまま挿入されます。省略すると、出力には <CODE_REF> のプレースホルダーと警告が残ります。
  • Markdown の声明を stdout に出力するには、--out を省略します。

スクリプトは 標準ライブラリのみ(ネットワークもキーも不要)を使用します。ローカルのテンプレートに値を埋め込み、誠実性に関する規程コード、ツールの機能、引用 URL を捏造することはありません。

2. ドラフト(自分で作成したもの、または生成されたもの)をリントする
uv run python skills/faculty-life/alterlab-syllabus-ai-policy/scripts/policy_lint.py ai_policy.md

policy_lint.py は、よくある不備にフラグを立てます。タスクごとのティアがない曖昧な包括的指示(「AI を責任を持って使う」など)、開示条項のない制限付き/許可されたティア、誠実性に関する規程コード参照の欠落またはプレースホルダー、具体的なテンプレートのない引用指示、同じタスクについて「許可された」とする行に矛盾する「禁止」の文言などです。error レベルの指摘があると終了コードが 0 以外になるため、CI や引き継ぎ前チェックのゲートとして使用できます。

3. 内容を確認して引き継ぐ

声明、lint の判定、未解決のプレースホルダーをすべて (<CODE_REF>、未確認のツールに関する主張)提示してください。ユーザーが シラバス、学習成果、またはルーブリックも求めている場合は、ここで独自に作成せず、 alterlab-teaching-design に引き継いでください。


ポリシーを返す前のセルフチェック

  • すべての評価対象タスクに明示的な区分がありますか。区分が明記されていないタスクは 「責任ある利用」ではなく、デフォルトで禁止になっていますか?
  • 制限付き/許可されたタスクにはすべて、開示条項と具体的な引用テンプレート (「適切に引用する」ではなく)がありますか?
  • 学術倫理規定への参照は、実在するもの(ユーザー提供)ですか。それとも明確に プレースホルダーとして示されていますか。架空の規則名を作っていませんか?
  • ユーザーから情報を提供されていない限り、特定のツールが正確、準拠、または 利用しやすいと断言するのを避けましたか?
  • policy_lint.py は合格しましたか(error の指摘なし)?

参考資料

  • references/tier_framework.md — 禁止/制限/許可の判断フロー、評価形式ごとの ガイダンス、具体例、および本資料がモデルとするコーネル大学教員委員会の 区分定義(原文)。
  • references/disclosure_and_citation.md — 2025年改訂の APA 第7版および MLA 第9版の AI 引用テンプレート、シカゴスタイルの注記案、学生向け AI 利用申告ブロック。
  • references/integrity_accessibility.md — 学術倫理を拘束する文言、アクセシビリティ/公平性 チェックリスト、検出器を根拠として用いる際の注意。
出典(確認済み)
  • コーネル大学、『教育における生成 AI に関する委員会報告書』 — 禁止/出典の明記を 条件に許可/推奨というコースポリシーの枠組み。teaching.cornell.edu。
  • APA Style ブログ、『APA Style での生成 AI の引用:第1部 — 参考文献の形式』 (2025年9月)— 特定のチャットを [Generative AI chat]、またはツールを [Large language model] として引用し、企業を著者とします。2023年の 『ChatGPT の引用方法』の例に代わるものです。apastyle.apa.org (テンプレートは、UBC およびオレゴン州立大学の図書館ガイドと照合済み、 2026-09-23)。
  • MLA Style Center、『MLA スタイルで生成 AI を引用するには?(更新・改訂版)』 (2025年8月)— ツールをコンテナとして扱い、バージョン要素にモデルを記載し、 共有可能なチャット URL を推奨します。style.mla.org。

AlterLab Academic Skills スイートの一部です。

コメント