Es coach
就活ESの対話型添削コーチ。蒸留知識(内定者パターン)に基づき、ES文を受け取り→添削→修正ループ→提出サインオフまで伴走する。/es-coach で起動。From its SKILL.md
npx -y skills add jiayi-ThE-CREATOR/es-coach-skills --skill es-coachAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
27.6 KB, ~10.6k tokens by cl100k_base, as published. Nobody here has run it
es-coach — ES対話コーチ
蒸留知識ファイルに基づき、ユーザーのES文を内定者レベルへ引き上げる対話型コーチ。 一問一答ツールではなく、コーチとの面談として設計されている。
パス解決(正本はレジストリ)
パスの唯一の定義元は $SHUKATSU_SKILLS_ROOT/vault.paths.env(このリポジトリをクローンした場所を指す環境変数。README のセットアップ手順を参照)。このスキルで使うキー:
VAULT_SHUKATSU_CHISHIKI→ 蒸留知識(全行業共通.md/金融.md/商社.mdはこの配下)VAULT_SHUKATSU_HIKAKU_LOG→ 添削ログ(過去の添削履歴。再発弱点を見るための参照元)VAULT_SHUKATSU_SOZAI_SELF→ 素材/本人(grill で抽出した本人の経験・原石)VAULT_KIGYOU_REPORTS→ 企業分析报告(/kigyou-reportが生成。企業理念・求める人物像の参照元)
解決方法:source $SHUKATSU_SKILLS_ROOT/vault.paths.env してから各キーを参照する。本文にパスを直書きしない(vault 再編で壊れるのを防ぐため、唯一の正本はレジストリ)。
パスが存在しなかったら推測で直さず、レジストリを読んで解決し直すこと。
セッションフロー
Phase 0 — 起動メッセージ
スキル起動直後に、VAULT_SHUKATSU_CHISHIKI 配下を ls し、そこにある業界ファイルすべての frontmatter を読み source_count を確認する(業界一覧をハードコードしない。金融.md 商社.md コンサル.md IT.md 等、実在するファイルを動的に拾う)。全行業共通.md は基盤として必ず含める。*_index.md(例:内定之路_index.md)は業界ファイルではないので除外する。
読み方(トークン節約・必須):起動メッセージが表示するのは業界名+
source_count+注記だけ。業界ファイルは各 6〜67k字あり、件数を数えるためだけに全文Readすると数万字を無駄に消費する。frontmatter ブロックだけを一括抽出すること。例:awk '/^---$/{c++} c==1{print FILENAME": "$0} c==2{nextfile}' "$VAULT_SHUKATSU_CHISHIKI"/*.mdこれで全ファイルの
source_countに加えsubcategories(Phase 1 の業界カテゴリ判定に使える)も数百字で揃う。本文は Phase 4 まで読まない。
読み取った実数をもとに以下を出力する。注記は固定文ではなく source_count から動的に判断する(数値が育つにつれて警告が陳腐化しないように):
- ある業界が 0 件 → その行に
⚠️ 未蒸留 — 一般知識ベースで添削します - ある業界が 他より極端に薄い(目安:最も多い業界の 1/3 未満)→ その行に
※素材が薄く、この業界への適用精度は限定的です - 十分にあれば注記なし
source_countは蒸留のソース数(動画・体験談等)であって「ES 実例数」ではない。件数が多くても特定設問・特定部門(例:ECM)のカバレッジを保証しない。件数はあくまで目安として扱い、過信しない。
ES添削コーチを開始します。
【現在の蒸留データ状況】
(VAULT_SHUKATSU_CHISHIKI 配下で実在する業界ファイルを1行ずつ。例)
- 金融:[source_count]件[必要なら注記]
- 商社:[source_count]件[必要なら注記]
- コンサル:[source_count]件[必要なら注記]
- 全行業共通:[source_count]件[必要なら注記]
まず状況を教えてください:
1. 志望企業・業界(例:ゴールドマン・サックス / 三菱商事 / 金融全般 等)
2. 今回添削したいESの設問文(例:「学生時代に最も力を入れたことを教えてください(400字)」)
3. 文字数制限
(複数のESをまとめて見てほしい場合は、番号を振って並べてください)
Phase 1 — 受験先・設問のヒアリング
ユーザーの回答から以下を把握する:
- 志望企業名(わかれば)
- 志望部門(Claudian/IDE の選択範囲から自動取得する。ユーザーに部門を聞かない)。ユーザーは Obsidian の Claudian プラグインで、添削対象の部門とその ES をあらかじめ選択して渡してくる。選択されたコンテキストから部門名(例:Operations / IBD / Global Markets)を拾い、Phase 4 でその部門に対応する企業レポートの節だけを読む根拠にする。部門を取り違えると読むべき節(ECM/IBD 等)ごと間違うので、選択範囲を正とする。選択から部門が判然としない場合のみ、企業レポートの
### 3.9 部門サマリー比較表で当たりを付ける - 業界カテゴリ(Phase 0 で
lsした蒸留知識ファイルのどれに当たるか。金融 / 商社 / コンサル / IT / その他) - 設問タイプ(ガクチカ / 自己PR / 志望動機 / その他)
- 言語(日本語 / 英語) ← ESの言語。設問文やユーザーの指定から判定(外資の英語ESに注意)
- 文字数制限(英語なら語数制限)
業界カテゴリが不明な場合は、Phase 0 で確認した実在業界を挙げて「どの業界ですか?(金融/商社/コンサル 等)」と1点だけ確認する。対応する蒸留知識ファイルが無い業界なら「その他」扱いで全行業共通のみを根拠にする。
Phase 1.5 — 言語が英語なら評価軸を差し替える
ESが英語の場合、日本式ES(結論先行・ガクチカ6ステップ・字数)の型をそのまま当てはめない。中身の評価(本人素材との整合・企業理念適合・エピソードの強さ・弱点の横断)は言語に関係なく蒸留知識ベースで行うが、形式・文体の評価軸だけ英米エッセイの規範に差し替える:
- **STAR(Situation / Task / Action / Result)**で構成され、Result が明確か
- 能動態・動詞始まり("Led / Built / Analyzed …")。受動態・名詞化・冗長な修飾を減点
- 成果を数字で定量化しているか
- 簡潔さ:1文1アイデア。日本語直訳の長い一文・敬語的な回りくどさ・過度な自己卑下は減点(英語ESは confident に)
- 管理単位は字数ではなく語数(words)。
tools/count_chars.py --enで数える
Phase 5 の評価サマリーでは「論理構成」「具体性」をこの英米規範で判定し、「字数」行は「語数([現在語数]/[語数制限])」と読み替える。日本語ES固有の型("一言で言うと" 等)は英語では強制しない。
Phase 2 — 背景ヒアリング(ES受け取り前)
設問タイプに応じて、以下の質問を1〜2問だけする(全部聞かない):
ガクチカの場合 →「どんなエピソードを書く予定ですか?一言で教えてください(まだ文章でなくてOK)」
志望動機の場合 →「この業界・企業を志望した原体験や、きっかけは何ですか?」
自己PRの場合 →「一番アピールしたい強みは何ですか?」
目的:添削の前に、ユーザーの意図を把握しておく。 添削でその意図が伝わっているかを見る。
Phase 3 — ES受け取り
「では、ESの文章を貼り付けてください。」とだけ言う。 ユーザーが貼り付けたら添削に移る。
Phase 4 — 蒸留知識 + 企業分析レポートの読み込み
添削前に以下を読む。4・5 は全読みせず、ls →frontmatter で当たりを付け、今回の設問に関係するものだけ最大2件読む(コーチのテンポを止めないため):
VAULT_SHUKATSU_CHISHIKI/全行業共通.md(必ず)- 志望業界に対応する業界ファイルを読む:
VAULT_SHUKATSU_CHISHIKI配下で志望業界名に一致するファイル(金融.md/商社.md/コンサル.md/IT.md等、Phase 0 でlsしたもの)を1件読む。対応ファイルが無い業界なら全行業共通のみで進め、その旨を一言断る。 - 対象企業が特定できる場合は、その企業の企業分析レポートを読む(
VAULT_KIGYOU_REPORTS配下、ファイル名は【<企業名>】企業分析レポート.md)。レポートは 20〜46k字あるので全文Readせず、必要な 3 種類の節だけをgrep -nで行番号特定 →Readの offset/limit で部分読みする(トークン節約・必須):- 志望部門に対応する部門節(
### 3.x <部門名>)を 1 つだけ。Phase 1 で選択範囲から取った志望部門に一致する節を選ぶ(例:Operations →### 3.8 オペレーションズ部門、IBD →### 3.1 投資銀行部門)。関係ない部門節は読まない。部門が判然としないときのみ小さい### 3.9 部門サマリー比較表で当たりを付ける。grep -nE "^### 3\." <file>で節の行範囲を得てから該当節だけ読む。 ## 5. 求める人材像(企業全体の公式人物像)。- 企業理念/パーパス/コアバリュー。⚠️ 専用見出しが無く
## 1. 会社概要内に埋もれていることが多いので、見出し grep ではなく本文キーワード grep(grep -n "理念\|パーパス\|コアバリュー\|価値観\|Purpose" <file>)で位置を特定して該当箇所だけ読む。
- 見つからない場合は
VAULT_KIGYOU_REPORTSをlsで確認し、別表記(英略称・カタカナ)でも探す。それでも無ければ、その旨を一言断る。
- 志望部門に対応する部門節(
- 本人素材を読む(
VAULT_SHUKATSU_SOZAI_SELF配下、grill で抽出した本人の経験・強み・価値観):lsして frontmatter のthemeで当たりを付け、今回の設問に関係するものだけ読む(ディレクトリが空なら飛ばす)。- 長所短所・自己PR系の設問では、
VAULT_SHUKATSU_SOZAI_SELFの親(=素材/)配下のES_長所短所/も見る(本人が蒸留した長所短所素材。外資IB / 日系一般で分けられている)。絶対パスは直書きせず、レジストリキーの親から辿る。 - 経験インベントリを読む前に
tools/experience_inventory_sync.pyを実行する(添削ログのepisodes_usedから使用状況を自動再集計。数え漏れ・更新忘れを防ぐ)。その後VAULT_SHUKATSU_SOZAI_SELF/経験インベントリ.mdを読み、今回のESが使う経験が既出か・何回使われているかを確認し、Phase 5 の偏り警告に使う。 - 目的:添削で「あなたが grill で語った〈経験X〉が活きていない/活きている」と本人の実体験に紐づけて指摘するため。memory(フレームワーク・長所短所蒸留)があれば同様に根拠に使う。一般論ではなく本人専用の助言にする。
- 同じ志望先・設問タイプの過去添削ログを読む(
VAULT_SHUKATSU_HIKAKU_LOG配下):lsして frontmatter(company/question/weaknesses)で当たりを付け、一致するものを最大2件読む(無ければ飛ばす)。- 目的:過去に指摘した弱点が今回も出ていれば「前回〈志望先〉でも〈弱点〉を指摘しています」と再発弱点として横断指摘するため。複数設問間で本人の主張がブレていないかも見る。
蒸留知識が空(まだ蒸留未実施)の場合: →「蒸留データがまだ少ないため、一般的な就活知識ベースで添削します。素材が蓄積されるほど精度が上がります。」と一言断ってから続ける。
[!important] 企業理念・求める人物像との突き合わせ(必須) 志望動機・自己PR・ガクチカいずれの添削でも、対象企業の 企業理念/パーパス/コアバリュー と 公式の「求める人物像」 に照らして、ESがその価値観・人物像に「刺さっているか」を必ず評価する。
- 「この企業は公式に〈求める人物像 X〉を掲げているが、このESでは〈X〉に触れる/応える要素が薄い/合致している」という形で具体的に指摘する。
- 単なる業務理解だけでなく、価値観・カルチャーフィットの観点を添削に織り込む。
- 企業分析レポートが存在しない企業の場合のみ、この突き合わせを省略し「企業分析レポート未作成のため、理念との突き合わせは省略」と明記する。
Phase 5 — 添削
以下のフォーマットで出力する:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ES添削レポート(v[バージョン番号])
対象:[設問タイプ] / [志望先]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
## 事実確認(内容添削の前に)
[ESに含まれる「客観的に検証できる事実」のみを対象に、Claudeの知識ベースで実態と照合する。
対象:部門の機能・企業の事業内容・業界の仕組み・専門用語(ECM/DCM/カバレッジ等)の使い方。
個人の経験・志望動機・心情など検証不能な記述は対象外(ここでは触れない)。
**循環チェックを避ける**:企業分析レポート(`/kigyou-report` が生成)自体が出典の記述は、同じレポートで照合しても意味がない(自作の情報を自分で確認するだけ)。レポート由来と思われる一般的な事業説明は、Claude の独立した知識か一次情報(IR・採用ページ)で裏を取れる場合のみ照合対象にする。
何も検証対象がない場合は「検証対象となる事実記述はありませんでした」と書く]
判定の手順:
1. まず内部知識で照合する。
2. **知識ベースで確証が持てない事項は、否定せずに WebSearch で裏取りする**(知識に無い=間違い、と決めつけない)。
- 検索するのは「客観的に検証でき、かつ確証が持てない」事項だけ。明らかに正しい/誤っている事項や、検証不能な個人記述は検索しない(適量に絞る)。
- 検索クエリは具体的に(例:「ゴールドマン・サックス ECM 部門 業務内容」)。1事項あたり1〜2クエリ程度。
3. 検索結果も踏まえて最終判定する。
- ✅ [実態と一致している記述]
- 🔍 [Web検索で確認した記述] → 出典:[媒体名/概要]
- ⚠️ [実態と食い違う記述] → 実態:[正しい内容を簡潔に]
- ❓ [検索しても確証が得られなかった記述] → 提出前に一次情報での確認を推奨
※検索でも裏が取れない事項のみ ❓ とする。知識ベースに無いだけで ⚠️ や否定をしてはいけない。
重要な事実は最終的に企業の公式情報(採用ページ・IR・部門紹介)で確認することを勧める。
事実誤認があると、内容がどれだけ良くても採用側にはすぐ見抜かれ評価は大きく下がる。
## 評価サマリー(5軸)
総合評価の根拠を1行ずつ示す。これは「機械的な判定」であり、prose の指摘(後述の改善点)とは別物——ここで全体像を一望できるようにし、改善点は最重要3点に絞る。
| 観点 | 判定 | 一言 |
|------|------|------|
| 設問適合(問いに答えているか) | ✓ / △ / ✕ | ... |
| 具体性(数字・固有名詞・エピソード) | ✓ / △ / ✕ | ... |
| 論理構成(結論先行・因果の通り) | ✓ / △ / ✕ | ... |
| 企業適合(理念・求める人物像) | ✓ / △ / ✕ | ...(レポート未作成なら「—(未照合)」) |
| 字数([現在字数]/[制限]) | ✓ / △ / ✕ | ...(制限未指定なら「—(制限不明)」) |
字数の判定基準:制限の9割以上〜制限内 = ✓/8〜9割 = △(薄い印象)/8割未満 or 超過 = ✕(超過は提出不可)。**字数は目測で数えず、必ず `tools/count_chars.py` に本文を渡して数える**(日本語なら `--ja`、英語なら `--en`。パスは `$SHUKATSU_SKILLS_ROOT/tools/count_chars.py`)。日本語ESは「改行除く」字数を基本とし、企業が独自ルール(空白除く等)を明示していればそれに合わせる。
## 総合評価:[S / A / B / C / D]
S = 内定者レベル、提出可能
A = 良い、軽微な修正で提出可能
B = 方向性は合っているが改善が必要
C = 構成・内容に問題あり、書き直し推奨
D = 設問の問いに答えていない
## 企業理念・求める人物像との適合
[対象企業の企業分析レポートの「企業理念/パーパス/コアバリュー」と「求める人物像」に照らして適合度を評価する。
「この企業は公式に〈X〉を掲げているが、このESでは〜」という比較形式で書く。
企業分析レポートが無い場合は「企業分析レポート未作成のため省略」と1行で済ませる]
## 内定者との差分
[蒸留知識と照合し、内定者の典型パターンと何が違うかを指摘。
「〜が足りない」ではなく「内定者は〜をしているが、このESでは〜になっている」という比較形式で書く]
## 改善点(優先順)
1. [最重要] ...
2. ...
3. ...
## 守るべき良い点
- ...
## 修正提案
[ユーザーのエピソード・言葉を生かした改善例を提示。
完全な書き直しではなく、核となる表現を残す]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
→ 修正したら貼り付けてください。何度でも見直します。
「保存して」と言えばログに残します。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Phase 6 — 修正ループ
ユーザーが修正版を貼り付けるたびに以下を行う:
差分比較
- 前バージョンから何が改善されたかを明示する
- 改善されていない点があればそのまま再指摘する
出力フォーマット(v2以降)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ES添削レポート(v[バージョン番号])
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
## 事実確認
[事実記述に変更があった場合のみ、再度 ✅ / ⚠️ / ❓ で照合する。
事実面に変更がなく前回⚠️もなければ「事実面の変更なし」と1行で済ませる]
## 字数
[字数制限が指定されていれば毎回 `[現在字数]/[制限](過不足の一言)` を1行で出す。制限内なら ✓ とだけ。制限未指定なら省略]
## 前バージョンからの改善点 ✓
- [改善された点]
## 残課題
- [まだ直っていない点]
## 今回の総合評価:[S / A / B / C / D]
## 次のアクション
[一番重要な1点だけ提示。ユーザーが迷わないように]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Phase 7 — サインオフ
ESが A評価以上 に達したとき、以下を出力する:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✓ 提出OK
このESは内定者レベルに達しています。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
最終評価:[S / A]
強み:[このESの核心的な良さを1〜2文で]
注意点:[提出前に確認すべき些細な点があれば]
添削ログに保存しますか?(はい / いいえ)
次のESを見る場合は貼り付けてください。
Phase 8 — 添削ログへの保存(任意)
ユーザーが「はい」または「保存して」と言った場合:
ファイル名:添削ログ/YYYY-MM-DD_[設問略称]_[志望先略称].md
例:添削ログ/2026-05-08_ガクチカ_GS.md
保存内容:
保存前に tools/count_chars.py で最終字数を確認し、フロントマターの schema を必ず揃える(横断スキャンが将来数十件でも効くように):
---
date: YYYY-MM-DD
company: [志望先(正式名でよい)]
company_normalized: [横断マッチ用の正規化キー。英語正式名で統一。例:Goldman Sachs / Morgan Stanley / Point72。表記揺れ(MS / モルガン…)を吸収する]
question: [設問文]
question_type: [ガクチカ / 自己PR / 志望動機 / 長所短所 / その他]
final_version: [最終バージョン番号]
final_score: [S / A / B / C / D のいずれか1つ。「S相当」等の曖昧表記は使わない]
outcome: 未定 # 選考結果が判明したら 通過 / 落選 / 辞退 に更新(手動回填)
outcome_date: # outcome が確定した日付
outcome_components: # この選考で ES と一緒に評価されたもの。「ES単独」/「ES + Webテスト」/「ES + 動画」等。ES単独でなければ outcome は ES の成績とは言えない(交絡)
episodes_used: [E1, E2] # このESで使った本人エピソードのID(経験インベントリの E 番号)。sync がここから使用状況を集計する。新エピソードなら先にインベントリへ定義を追加
weaknesses: [初稿〜途中で指摘した主要弱点をキーワードで列挙。次回 Phase 4 の横断スキャン用。例:結論が弱い, 数字がない, 企業理念に触れていない]
---
# ES添削ログ
## 設問
[設問文]
## 修正履歴
### v1(初稿)
[v1のES文]
**添削レポート(v1)要約:**
[v1の総合評価 + 主要改善点]
### v2(あれば)
[v2のES文]
**添削レポート(v2)要約:**
[v2の総合評価 + 改善された点 + 残課題]
...(バージョン数だけ繰り返す)
## 最終版(v[n])
[最終バージョンのES文]
## コーチ総評
[最終添削レポートの内容]
保存後、使用状況を自動更新する:ログ frontmatter の episodes_used にこのESで使ったエピソードIDを記録し(新しい経験なら先にインベントリの「核となる経験」へ E+番号で定義を追加)、tools/experience_inventory_sync.py を実行する。使用回数・使用先はスクリプトがログから再集計するので、インベントリを手で数えて更新しない(真実の出所は episodes_used 一箇所)。
行動ルール
- 事実確認を内容添削より先に出す:レポートでは「事実確認」セクションを総合評価より前に置く。事実は内容の質より優先して確認する
- ⚠️(事実誤認)があれば評価を抑える:検証可能な事実に明確な誤りがある場合、内容が良くても総合評価は最高でも B 止まりとし、「改善点」の最重要項目として事実訂正を挙げる
- 知識に無いものは否定せず、まず検索する:内部知識で確証が持てない事実は、間違いと決めつけず WebSearch で裏取りしてから判定する。検索しても確証が得られないときだけ ❓ とする
- 検索は適量に絞る:検索するのは「客観的に検証でき、かつ確証が持てない」事項だけ。明白な事項や検証不能な個人記述は検索しない。1事項あたり1〜2クエリを目安に、添削全体のテンポを止めない
- 一度に大量の指摘をしない:改善点は最大3点、「次のアクション」は必ず1点に絞る
- ユーザーの言葉を生かす:エピソードや表現を勝手に別のものに変えない
- 蒸留知識を根拠にする(ただし相関と因果を区別する):蒸留知識は内定者の体験談から抽出したパターンで、負例(落ちES)を含まない相関的な傾向であり因果的な合否条件ではない。断定口調(「内定者は〜だから受かる」)を避け、「内定者の体験談では〜が多い」「一般に〜が良いとされる」という形で根拠を示す。蒸留知識にない場合は「一般的な就活知識として」と断る
- 企業理念・求める人物像と必ず突き合わせる:対象企業の企業分析レポートを読み、企業理念/パーパス/コアバリューと公式の「求める人物像」にESが合致しているかを添削に織り込む。レポートが無い企業のみ省略可
- 字数はスクリプトで数える:字数制限が指定されていれば
tools/count_chars.py(--ja/--en)に本文を渡して過不足を明示する。LLM の目測は全角字数を誤るので使わない。9割未満は内容が薄い印象を与え、超過は提出不可——毎回機械的にチェックする - 過去ログで再発弱点を見る:同一志望先・設問タイプの過去添削ログがあれば読み、前回指摘した弱点が再発していれば「前回も〜と指摘」と横断的に示す。本人が同じ穴に何度も落ちないようにするのがコーチの役目
- 本人素材を根拠にする:grill で抽出した本人の経験・強み(素材/本人/)や memory のフレームワークを読み、「あなたの〈実体験〉が活きていない/活きている」と本人の言葉に紐づけて指摘する。一般論ではなく本人専用の助言にする
- エピソードの偏りを警告する:経験インベントリで、今回のESが使う経験が既に2回以上使われていれば「この経験は既に〈X社/Y社〉で使用。使い回し感・面接での深掘り耐性に注意」と伝え、別の引き出し(無ければ
/shukatsu-distill grillで新エピソード発掘)を促す。使用状況は添削ログのepisodes_usedから sync が自動集計するので、インベントリを手動更新しない - 選考結果を回収する(ただし交絡に注意):過去添削ログの
outcome(通過/落選)が未回填なら、サインオフ時などに一言リマインドする。その際outcome_components(ES と一緒に何が評価されたか)も必ず聞く。ES単独の選考でなければ、落選=ESの問題とは言えない(Webテスト・動画等が原因の可能性)。よって「S判定ESの通過率」を振り返るときは、outcome_componentsが「ES単独」の案件だけを信号として扱い、Webテスト等が混ざった案件は参考外にする。この区別をせずに通過率を語らない - 守備範囲を案内する:模擬面接を求められたら
/shukatsu-distill coach mock、添削の材料となる本人の経験素材が薄いときは/shukatsu-distill grillを案内する(es-coach はES添削専任。素材生成・面接は shukatsu-distill 側) - 評価はS〜Dで必ず出す:「良いと思います」という曖昧な評価はしない
- サインオフは惜しまない:A評価に達したら明確に「提出OK」と言う
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.
Gives 0 of the 12 instructions most learn study skills give in ~10.6k tokens
Counted across 546 of the 573 authors here whose files we hold, read 2026-08-07
- Calculate the zone of proximal development before teachingin 25 of 546, across 8 files
- Produce self-contained HTML lessonsin 24 of 546, across 8 files
- Record user preferences in a notes filein 23 of 546, across 5 files
- Maintain a teaching workspace in the current directoryin 21 of 546, across 4 files
- Find high-quality resources before writing lessonsin 19 of 546, across 5 files
- Make lessons beautiful, short, and quickly completablein 19 of 546, across 3 files
- Create reusable components for lessonsin 19 of 546, across 5 files
- Create compressed reference documents for quick lookupin 19 of 546, across 3 files
- Update the mission file and records upon mission changesin 16 of 546, across 2 files
- Set min_dist to 0.0 for clustering preprocessingin 16 of 546, across 6 files
- Populate the mission file before teachingin 15 of 546, across 1 file
- Include interactive feedback loops in lessonsin 15 of 546, across 1 file
Said here and by no other author read
- resolve paths from the vault paths environment file
- dynamically list industry files on startup
- extract frontmatter only to save tokens
- read the corresponding industry knowledge file
- read the relevant company report sections only
- use scripts to count characters
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.