utage-manual
UTAGE動画マニュアル作成スキル
概要
UTAGEの動画講座ページから、読みやすいマニュアルを自動作成します。
処理フロー
- 出力フォルダの確認(ユーザーに毎回確認)
- 講座構成の把握と計画立案(Chrome連携)
- 各章の動画URLを取得
- ffmpegでHLS動画をダウンロード
- 音声を抽出
- Groq Whisperで文字起こし
- シーン検出でスクリーンショットを抽出
- 読みやすい文章スタイルでマニュアル作成
- 画像と文章の整合性チェック
- 全章結合版の作成(オプション)
More from naoterumaker/manabi-skills
skill-planner
course-bundleの抽出結果(knowledge.json, procedures.json, visual-index.json, resources-manifest.json)を分析し、作成可能なスキルの計画(skill-plan.json)を生成する。各スキルの目的・入出力・必要リソース・依存関係を設計し、ユーザー承認を取ってからスキル生成に進む。「スキル計画」「skill plan」「何のスキルが作れるか」「スキル設計」で発動。skill-synthesizerの前に必ず実行する。
4manabi-ingest
動画講座やドキュメントを標準フォーマット(course-bundle)に変換し、ナレッジ抽出・マニュアル生成・スキル化までの全パイプラインをオーケストレーション。UTAGE / YouTube / Udemy / Notion / ローカルファイル等に対応。取り込み後にユーザーに処理レベル(ナレッジのみ / マニュアル / スキル化)を確認。「学びを取り込み」「manabi ingest」「講座を取り込み」「コースバンドル作成」「講座を処理」で発動。
4visual-indexer
course-bundleの全スクリーンショットをカタログ化。各フレームの画像分類(スライド/ブラウザ/図解/トーキングヘッド等)、テキスト内容のOCR抽出、キーワード付与を行い、visual-index.jsonとvisual-catalog.jsonを生成。「画像インデックス」「スクショ分類」「visual index」「フレーム分析」で発動。procedure-extractorのスクショ紐付けに必要。concept-extractorと並列実行可能。
4skill-synthesizer
skill-plannerが生成したskill-plan.jsonに基づき、複数の独立したClaude Codeスキルを自動生成する。executable skillにはassets/にプロンプトテンプレートを格納し、shared knowledgeスキルに基盤概念を集約する。「スキル合成」「skill synthesize」「ナレッジからスキル生成」「スキル自動生成」「planからスキル生成」で発動。skill-plannerの完了後に実行。
4concept-extractor
講座トランスクリプトから概念・定義・暗黙知・重要引用・教え方パターンを構造化抽出しknowledge.jsonとknowledge-graph.jsonを生成。course-ingestのcourse-bundleを入力とする。「概念抽出」「ナレッジ抽出」「concept extract」「知識抽出」で発動。テキストのみで完結(画像不要)。procedure-extractorやvisual-indexerと並列実行可能。
4procedure-extractor
講座トランスクリプトからUIウォークスルー・設定手順・操作手順を抽出し、スクリーンショットと紐付けてprocedures.jsonを生成。course-bundleのtranscript + visual-indexerの結果を入力とする。「手順抽出」「procedure extract」「操作手順の抽出」「ウォークスルー抽出」で発動。concept-extractorとは異なりマルチモーダル(スクショを読む必要がある)。visual-indexerの完了後に実行すること。
4