mcpField
Y
yao-tutorial-skill

yao-tutorial-skill

github.com/yaojingangドキュメント1.3k92 回インストール2 週間前に更新
リポジトリ

yao-tutorial-skill について

Yao Tutorial Skill は、正式なチュートリアルを制作するワークフローです。調査、教材設計、複数形式での納品が必要な用途に向け、情報源の確認から章の執筆、ビジュアル作成、出力、品質検査までを扱います。

主な機能

  1. 01テーマ、対象者、納品要件を整理
  2. 02情報源を登録し根拠を対応付け
  3. 03独立したチュートリアルと構成を執筆
  4. 04章ごとのビジュアルを計画・生成
  5. 05納品ファイルを出力して検証

活用シーン

  1. 01ユーザー提供資料をもとにチュートリアルを作成
  2. 02調査情報源と根拠をチュートリアルに追加
  3. 03章ごとのビジュアルを含む教材を制作
  4. 04HTML、DOCX、PDF の納品パッケージを確認

インストール

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

$npx skills add https://github.com/yaojingang/yao-open-skills --skill yao-tutorial-skill

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

同梱ファイル

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

agents/
interface.yaml
evals/
semantic_config.json
trigger_cases.json
examples/english-freedom-route/
brief.json
outline.md
tutorial.md
examples/english-freedom-route/exports/
tutorial-reference.docx
examples/english-freedom-route/research/
chapter-quality-review.md
evidence-map.md
source-register.md
user-materials-register.md
examples/english-freedom-route/visuals/
chapter-01.svg
chapter-02.svg
chapter-03.svg
chapter-04.svg
chapter-05.svg
chapter-06.svg
chapter-07.svg
index.html
visual-spec.json
examples/meta-skill-giants-shoulders/
brief.json
outline.md
tutorial.md
examples/meta-skill-giants-shoulders/exports/
tutorial-reference.docx
examples/meta-skill-giants-shoulders/research/
chapter-quality-review.md
evidence-map.md
source-register.md
examples/meta-skill-giants-shoulders/visuals/
chapter-01.svg
chapter-02.svg
chapter-03.svg

詳細

Yao チュートリアルスキル

ワークフロー

  1. トピック、対象読者、成果、言語、形式、ユーザー資料、スタイルの参考資料、除外事項を brief.json に整理します。
  2. references/input-adaptation.md を読みます。ユーザー資料で十分な場合はそれを骨子として使い、必要な外部調査だけを追加します。
  3. references/research-sourcing.md を読みます。必要に応じて research/user-materials-register.md を作成し、research/source-register.md と research/evidence-map.md を作成します。
  4. references/tutorial-outline-and-writing.md と references/course-design-principles.md を読みます。outline.md、独立した公開用の tutorial.md(第1章 と 1.1 を使用)、research/chapter-quality-review.md を作成します。
  5. 編集およびビジュアルに関する参考資料を読みます。visuals/visual-spec.json を作成してから、build_visual_pack.py と capture_visuals.py を実行します。
  6. references/export-workflow.md を読みます。export_tutorial.py を実行してから、validate_package.py を実行します。
  7. 正確な失敗内容と代替策を報告します。X の投稿、論文、リポジトリの詳細、日付、引用を捏造してはいけません。

品質ゲート

  • ユーザー資料が十分な場合は、それを意図の基準とします。外部の根拠は検証と不足分の補完に使います。
  • 公開用のエクスポートに、内部ソース ID や参考資料パケットの出所情報を表示してはいけません。
  • 文章は、単独で成立する正式な教材として読めるものにします。
  • 番号付きの各章に、対応するビジュアル仕様と埋め込みビジュアルを用意します。
  • 深さは固定の文字数制限ではなく、学習に十分かどうかで判断します。学習者がトピックを理解し、応用し、自分で確認できるまで続けます。
  • 番号付きの各章について、深さ、例、演習、根拠、ビジュアルとの適合性、後半の章との一貫性を個別に品質レビューします。
  • HTML では中央揃えの report-shell を使用します。DOCX/PDF には、表示されるヘッダー、フッター、ローカルパス、印刷用の装飾を含めません。
  • 納品物は scripts/validate_package.py の検証に合格するか、残っている警告や失敗を明記します。

参考資料

  • references/input-adaptation.md
  • references/research-sourcing.md
  • references/tutorial-outline-and-writing.md
  • references/course-design-principles.md
  • references/editorial-production.md
  • references/visual-html-workflow.md
  • references/visual-board-benchmarks.md
  • references/export-workflow.md
  • scripts/build_visual_pack.py、scripts/capture_visuals.py、scripts/export_tutorial.py、scripts/validate_package.py
  • templates/topic-brief-template.json、templates/visual-spec-template.json、templates/tutorial-style.css

コメント