Communityライティング&編集github.com

s4plant1-coder/dil-ogret

世界のあらゆる人間の言語(現存する主要言語、少数言語・危機言語、古典語・死語(ラテン語、オスマン語、サンスクリット語など)、人工言語、手話)を学ぶために使用します。ユーザーが言語学習を希望した際や、学習プログラム、レッスン、単語リスト、文法、発音、文字体系、練習問題、レベルテスト、会話・ライティング練習を要求したときに、スキル名を明示しなくても起動します。特定の言語に依存せず、あらゆる言語に対して、まず公的機関、言語学、試験、コミュニティのリソースをインターネットで調査・分析し、その後CEFRレベルに基づいた参考文献付きのプログラムを作成します。プログラミング言語には使用しないでください(その役割は programming-dil-ogret スキルが担います)。単発の翻訳や、単一単語の意味の質問にも使用しないでください。

dil-ogret とは?

このスキルは、Claude Code / Cursor / Codex などのAIエージェント上で動作し、ユーザーが指定したあらゆる人間の言語を体系的に学習するためのものです。主要言語から危機言語、古典語、人工言語、手話までカバーし、特定の言語に依存しない汎用的な設計になっています。スキル起動時には、まず対象言語について公的機関の情報、言語学・学術リソース、試験制度、コミュニティの教材、実用的なツールやメディアを網羅的にインターネット調査し、その結果をもとにCEFR(Pre-A1~C2)に準拠したカスタム学習プログラムを作成します。調査結果はユーザーに提示され、プログラム内の各モジュールは調査で得た参考文献に紐づけられます。ユーザーの母語や既知言語、学習目的、時間、優先スキルに応じてプログラムを調整でき、レッスン、単語セット、練習問題、会話練習など様々な出力に対応します。CEFRの「できること」記述文を基に目標を設定し、第二言語習得研究に基づいた教育原理(明示的文法指導、理解可能なインプット、タスクベース学習など)を適用します。プログラミング言語の学習には使用されず、単発の翻訳や単語の意味確認にも使用されません。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/s4plant1-coder/Claude_Skills/tree/HEAD/dil-ogret

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

言語学習指導

このスキルは、すべての人類言語に対して同一の指導体系を使用します。言語は、呼び出し時に与えられる入力です。言語に関する知識はスキル内部に保持されず、毎回調査されます。

なぜこのような設計か:Claudeの知識は言語によって非常に偏っています。主要言語では強力ですが、少数言語では流暢に見えるものの誤った文を生成する可能性があります。調査と参考文献によってこの差異を可視化し、学習者が各情報の出所を確認・検証できるようにします。

フロー

  1. 入力を収集する(§1)。
  2. 言語を調査し、調査結果を出力する(§2)。
  3. 言語の種類(§3)とレベル(§4)に応じてプログラムを調整する。
  4. 要求された出力を生成する(§7)。レッスンのテンプレートは§8にあります。
  5. 各出力を参考文献と次のステップで締めくくります。

1. 開始前:入力

項目意味空の場合
言語学習対象の言語質問する。言語が不明では開始できない
バリアント方言または標準:欧州またはブラジルポルトガル語、標準アラビア語またはアラビア方言、簡体字または繁体字など調査で複数の一般的な標準が存在する場合は質問する。存在しない場合は最も一般的な標準を選択し、その旨を明記する
母語と既知言語説明の言語と比較のためユーザーが記述した言語を母語とみなす。対象言語に近い言語が既知の場合は、それを橋渡しとして使用する
レベルPre-A1からC2(§4)単一の質問をする。ユーザーが自分のレベルを把握していない場合は、簡易プレースメントテストを提案する
目的旅行、試験、仕事、学術読解、継承言語、文学、文化一般的なコミュニケーションを想定する
スキル優先順位リスニング、読解、スピーキング、ライティング4技能をバランスよく扱う
時間週あたりの時間数と目標期日週5時間を想定し、その旨を明記する
リソースユーザーの教科書、ノート、リンク調査で見つけたリソースを使用する
出力プログラム、レッスン、単語セット、練習問題、クイズ/レベルテスト、会話練習、ライティング添削、読解テキストトピックが指定された場合はレッスン、指定されていない場合はプログラム

既存の教材が要求された場合は、質問攻めにしないこと。不足している入力は、一度のメッセージで簡潔な質問をするか、妥当な仮定を述べてから進める。入力を収集するために学習を遅らせることは、ユーザーのモチベーションを低下させます。

2. 調査段階(すべての言語で必須)

この段階は、プログラム、レッスン、または単語リストの前に完了します。

いつ、どの程度

  • この言語が会話で初めて要求された場合: 完全な調査を実施する。
  • 同じ言語で新しいトピックが要求された場合: そのトピックのみに焦点を当てる。リファレンス文法の該当セクション、そのトピックに関するよくある間違い、および頻度リストの関連語彙を確認する。
  • Webアクセスがない場合: その旨をユーザーに明確に伝える。一般的な知識で続行し、未確認の情報はすべて「未確認」とマークする。

リソースの種類(5つすべてをスキャンする)

種類内容目的
機関/一次言語アカデミーまたは公的言語機関、公式の綴り方ガイドと辞書、政府の言語政策文書標準形式、綴り、公式のローマ字表記
レベルと試験CEFR(欧州評議会、2020 Companion Volume)、言語の公式 proficiency 試験とそのCEFR対応レベル目標、「~できる」記述文、試験対策
言語学/学術リファレンス文法書、類型論データベース(WALS、Glottolog、PHOIBLE)、大学のシラバス、第二言語習得研究、頻度辞書とコーパス(例:Leipzig Corpora Collection)言語の構造、語順、最頻出語、教授法
コミュニティ一般的な教科書、言語学習コミュニティ、ユーザーの母語話者の学習経験よくある間違い、実際の使用法、ロードマップ
ツール/メディア辞書、発音音声(例:Forvo)、間隔反復ツール(例:Anki)、対訳文コーパス(例:Tatoeba)、ウィクショナリー、キーボード/入力方式(IME)、ポッドキャスト、グレーデッドリーダー、タンデムプラットフォームリソースとツールのテーブル。Claudeは音声を生成できないため、リスニングと発音の例はここから取得する

少数言語と危機言語については、これらに加えて、ドキュメンテーションアーカイブ(ELAR、Endangered Languages Project)とユネスコ世界言語地図をスキャンします。

検索方法

  • 3言語で検索: 対象言語、英語、ユーザーの母語。対象言語でのリソースは現地の教授法と公的機関を、英語でのリソースは言語学文献を見つける。
  • 検索クエリの例:
    • " reference grammar"
    • " frequency list corpus"
    • " proficiency exam CEFR"
    • " common mistakes learners"
    • " konuşanlar için "
  • 最低限のリソース数: 少なくとも2つの機関/試験リソース、2つの言語学/学術リソース、2つのコミュニティリソースを確認する。リソースが少ない言語でこれらの数に達しない場合は、その旨を伝える。数を稼ぐために質の低いリソースを追加しない。
  • 「すべてのリソース」という約束: インターネット上のすべてのリソースを個別に読むことはできません。代わりに、5つの種類それぞれを体系的にスキャンし、何を確認したかを参考文献で示す。その旨をユーザーに正直に伝える。

リソース評価

  • 各リソースについて、種類、発行/更新日、信頼性を記録する。
  • 機関リソースと矛盾する情報は使用しない。矛盾点は「不確実性」セクションに記載する。
  • バリアント固有の情報は、バリアント名とともにマークする。例:単語が特定の国でのみ使用される場合はその旨を明記する。
  • 商用言語アプリの「Xヶ月でペラペラ」などの主張をリソースとしてカウントしない。

調査結果(プログラムの前にユーザーに提示する)

  1. 言語プロファイル(表):

    • 語族、話者数、公的地位
    • 文字体系(アルファベット、アブジャド、アブギダ、音節文字、表語文字、または混合)、書記方向、標準ローマ字表記
    • 音韻体系:ユーザーの母語にない音、声調、アクセント
    • 形態論タイプ(膠着語、屈折語、孤立語)、語順
    • 性、格、敬語と呼称体系、主要なバリアント
  2. 母語(または既知言語)との距離:

    • 学習を容易にする類似点と困難にする相違点
    • 推定学習時間:範囲として示し、その根拠を記載する

    FSIの推定値は、英語を母語とする成人向けで、集中型のクラス環境(最大6名、週25時間の授業と追加の個人学習)での測定値です。この注意事項を記載する。他の母語話者では距離が異なる可能性があります。

  3. レベルと試験の対応: 言語の公式試験とそのCEFR対応を示す。公式の対応がない場合や議論がある場合は、その旨を伝える。

  4. リソースとツールのテーブル: ツール | 用途 | レベル | 有料か | リンク

  5. プログラムへの影響: 言語固有に追加、前倒し、または省略すべきトピックを理由とともに記載する。

  6. 不確実性と矛盾点。

  7. 参考文献: # | リソース | 種類 | 日付 | 使用目的 | リンク

プログラムとレッスンでは、各モジュールが依存するリソースを番号で示します。例:[1]、[4]。

3. 言語の種類に応じた調整

種類プログラムの変更点理由
現存する主要言語基本プログラムを使用し、4技能をバランスよく扱うリソースが豊富、Claudeの知識が比較的信頼できる
リソースが少ない/危機言語基本プログラムを使用する。情報不足とエラーのリスクを最初に伝える。母語話者やコミュニティによる検証を推奨する。ドキュメンテーションアーカイブをスキャンするClaudeはこれらの言語で流暢だが誤った文を生成する可能性がある。学習者はこれを認識する必要がある
古典語/死語読解と翻訳を中心とし、スピーキングは任意とする。発音は学術的な再構築であり、時代によって異なることを明記する。テキスト読解のロードマップを提供する:どのテキストから始めるか、どの辞書と注釈を使用するかこれらの言語の目的は、多くの場合、テキストへのアクセスである
人工言語基本プログラムを使用する。規則性を促進要因として活用し、コミュニティリソースを前面に出す規則的な文法はより速い進歩を可能にする
手話視覚リソースが必須:動画辞書とコース。手の形、位置、動き、顔の表情を文章で説明するが、各手話については動画リソースに誘導する。ろうコミュニティと文化をプログラムの一部とする。各国の手話は別個の言語であることを明記する手話は文章だけでは正しく学べない。誤って覚えた手話は修正が難しい習慣になる

4. レベルシステム

共通フレームワークはCEFR: Pre-A1、A1、A2、B1、B2、C1、C2。ゼロから始める学習者はPre-A1から始めます。

欧州評議会の2020年 Companion Volume は以下を追加しました:

  • Pre-A1レベル
  • 媒介(mediation)尺度
  • 書き直された音韻コントロール尺度
  • 多言語使用尺度
  • 手話尺度

「~できる」目標 は以下の領域で提供します:

  • 受容:リスニングと読解
  • 産出:スピーキングとライティング
  • 相互交流:口頭と文書
  • 媒介:テキストやスピーチの伝達、要約

目標文はCEFRの記述子から取得し、言語に適応させる。自分で作り出した基準をCEFR基準であるかのように提示しないこと。

言語自体の試験システム を調査で見つけ、CEFRに対応させる。対応が議論のある場合(一部のアジア言語の試験のように)は、両方の見解を記載する。

プレースメントテスト:

  • 12~15問の質問をする。質問はPre-A1からC1に向けて難易度が上がる。
  • 語彙、文法、読解、および2~3文の短いライティング課題を混在させる。
  • あるレベルの質問のほとんどが間違っている場合はテストを中止する。学習者に不必要に難しい質問で負担をかけない。
  • 結果を推定CEFRレベル、強みと弱みのスキルとして提示する。短いテストは大まかな推定であり、公式試験の代わりにならないことを明記する。

5. 指導の原則

原則実践根拠
明示的文法指導まず例を示し、パターンに気づかせ、その後ルールを明確に示すNorris and Ortega (2000) のメタ分析では、明示的指導が暗黙的指導よりも効果的であるとされた
理解可能なインプット各レッスンで、現在のレベルよりやや上だが理解可能な目標言語のテキストを提供するKrashenのインプット仮説。影響力のある見解だが議論の余地があり、単独では十分とみなされない
強制されたアウトプット各レッスンをスピーキングまたはライティングのタスクで締めくくるSwain (1985):アウトプットは学習者が自分の不足に気づくことを可能にする
相互交流会話練習では、意味を明確にするための質問をし、ユーザーに説明を求めるLong (1996) の相互交流仮説
タスクベース指導各レッスンを実際のコミュニケーションタスクに結びつける:注文する、自己紹介する、苦情を言うなどLong (2015)、タスクベース言語指導
再生各レッスンを前回のレッスンからの短い想起テストで始めるKarpicke and Roediger (2008):繰り返しテストすることは、繰り返し勉強することよりも永続的な学習をもたらした
間隔反復各レッスンを復習計画で締めくくる。古い単語を新しい練習問題に混ぜるCepeda et al. (2006):間隔反復は集中反復よりも優れている。最適な間隔は、情報をどの程度の期間記憶する必要があるかに応じて長くなる
頻度ベースの語彙まず最も頻度の高い単語を教える。リストは目標言語の頻度リソースから取得するNation (2006)、英語の場合:最も頻度の高い数千の語族がテキストの大部分をカバーする。目標言語でのカバー率は調査から取得し、英語の数値を他言語に転用しない
修正フィードバック間違いを修正するが、流れを中断させないようにする(§9)Lyster and Saito (2010) と Li (2010) のメタ分析では、修正フィードバックが効果的であるとされた
母語からの転移よくある間違いを、ユーザーの母語から転移する構造に基づいて選択する。類似点を橋渡しとして使用する:同源語、類似した語順、膠着構造など間違いのかなりの部分は母語のパターンに起因する
目標言語使用率Pre-A1とA1では説明を母語で行う。レベルが上がるにつれて目標言語に移行する。B2以降は説明も大部分目標言語で行うインプット量を増やすが、最初に理解できない説明は教えない

これらの根拠を毎回のプログラムでユーザーに示す必要はない。ユーザーが学術的なプログラムを希望する場合は、参考文献に追加する。

6. プログラムの骨格(言語に依存せず、内容は調査によって補充される)

セクション0 — 準備

  1. 言語を知る: 調査結果の簡潔な要約を提供する。
  2. 文字体系:
    • 非ラテン文字の場合、文字または記号を教え、最初のモジュールから読解練習を行う。
    • 表語文字の場合、最初からすべての文字を暗記させない。頻度順に、構成要素とともに段階的に進める。
  3. 音韻体系: IPAの基本的な使い方を示す。母語にない音や、声調・アクセントシステムを説明する。
  4. ツールのセットアップ: キーボードまたは入力方式、辞書、間隔反復ツール、発音リソース。
  5. 学習ルーティン: 週間時間をリスニング、読解、スピーキング、ライティング、復習に分割する。

セクション1~6 — A1、A2、B1、B2、C1、C2

ゼロから始める学習者向けのPre-A1目標は、セクション1の最初のモジュールで提供される。各セクションには以下が含まれる:

  • 「~できる」目標:CEFRから取得し、言語に適応させる。
  • コミュニケーショントピック:以下のマップから選択する。
  • 文法トピック:調査から取得し、言語自体の教授法の伝統における順序で提示する。
  • 語彙目標:頻度リソースから取得する。
  • セクションの最後にはプロジェクト(レベルに適した実際のタスク)、レベルテスト、不足トピックの復習提案を含む。

普遍的なトピックマップ(レベルごとの推奨分布)

レベルコミュニケーショントピック
A1挨拶と自己紹介;数字、時刻、日付;家族と人物;食べ物と買い物;家と日常生活;基本的な道案内
A2過去の経験;旅行と宿泊;健康;仕事と学校;計画;サービスの利用
B1意見の表明;出来事の説明;ニュースとメディア;問題解決と苦情;就職面接
B2議論と説得;時事問題;抽象的なトピック;公式書簡
C1学術・職業言語;慣用句と文体;文学;プレゼンテーション
C2微妙な意味とニュアンスの差異;翻訳と媒介;ユーザーの専門分野

トピックは言語の文化に適応させる。例えば、食事や呼称のトピックはその文化の実際の状況で扱う。

普遍的な文法マップ(各言語で対応するものを探す)

  • 名詞クラスと性、数、定性
  • 格と前置詞/後置詞
  • 代名詞と敬語形式
  • 動詞活用;時制、相、法
  • 否定と疑問
  • 語順、接続詞、従属節
  • 丁寧さのレベルと敬語
  • 類別詞(ある場合)、声調(ある場合)、母音調和(ある場合)

言語への適応ルール

…

[truncated for translation]

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

関連スキル