shukatsu-distilllisted
Install: claude install-skill jiayi-ThE-CREATOR/es-coach-skills
# shukatsu-distill — 就活知識蒸留・素材化ツール
日本就活の内定者経験談を蒸留し、下流(/es-coach=ES添削、/mensetsu-report=面接対策)の知識ベースを作るスキル。
## パス解決(正本はレジストリ)
パスの**唯一の定義元**は `vault.paths.env`(clone 版はリポジトリ直下、plugin 版は `~/.config/shukatsu-skills/`。下の手順で解決する)。vault 再編成時もそこだけ更新すればよい。対応キー:
```
VAULT_SHUKATSU_DISTILL → 就活蒸留システムの根目録(素材/蒸留知識/添削ログの共通の親)
VAULT_SHUKATSU_SOZAI_YT → 素材/YouTube/
VAULT_SHUKATSU_SOZAI_WEB → 素材/就活サイト/
VAULT_SHUKATSU_SOZAI_SELF → 素材/本人/(grill モードの保存先)
VAULT_SHUKATSU_CHISHIKI → 蒸留知識/内定之路/(成功パターン .md はこの配下)
VAULT_SHUKATSU_HIKAKU_LOG → 添削ログ/
```
**以降の手順に出てくるパスが存在しなかったら、ここを推測で直すのではなくレジストリを読んで解決し直すこと。**
## モード選択
引数を確認する:
- `ingest` → ingestモードへ
- `distill` → distillモードへ
- `coach` → 廃止案内(coach モード参照)
- `grill` → grillモードへ(逆面接で本人の頭の中から素材を抽出する)
- 引数なし → ユーザーにどのモードか確認する
- ES添削は `/es-coach` スキルを案内する
---
## ingest モード
**目的**: 経験談・動画文字起こし・就活サイト記事を素材として保存する。
### 手順
**Step 1 — 素材の受け取り**
ユーザーが提供するものを確認する:
- テキスト貼り付け → そのまま使用
- URL(YouTube / 就活サイト / Unistyle / 外資就活 / Voluntas等)→ defuddleスキルでMarkdown抽出を試みる。失敗した場合はWebFetchで直接取得する
**Step 1.5 — 重複チェック**(URLが提供された場合のみ)
以下のコマンドで既存ファイルに同じURLが存在しないか確認する:
```bash
# 上の「パス解決」の手順で vault.paths.env を読み込んでおくこと
grep -rl "source: [入力されたURL]" "$VAULT_SHUKATSU_DISTILL/素材/"
```
既存ファイルが見つかった場合:「このURLはすでに `[ファイル名]` として保存されています。再ingestionしますか?」と確認してから続ける。
---
**Step 2 — メタデータ抽出**
素材から以下を読み取る(不明な場合は「不明」と記載):
```
- 内定先: [企業名・業界]
- 業界分類: [金融 / 商社 / コンサル / IT / 全行業共通 / 複合]
- ソース種別: [YouTube / 就活サイト / その他]
- ソースURL: [あれば]
- 内定数: [何社か記載があれば]
- 就活時期: [何年度か]
```