yao-tutorial-skill について
Yao Tutorial Skill は、正式なチュートリアルを制作するワークフローです。調査、教材設計、複数形式での納品が必要な用途に向け、情報源の確認から章の執筆、ビジュアル作成、出力、品質検査までを扱います。
主な機能
- 01テーマ、対象者、納品要件を整理
- 02情報源を登録し根拠を対応付け
- 03独立したチュートリアルと構成を執筆
- 04章ごとのビジュアルを計画・生成
- 05納品ファイルを出力して検証
活用シーン
- 01ユーザー提供資料をもとにチュートリアルを作成
- 02調査情報源と根拠をチュートリアルに追加
- 03章ごとのビジュアルを含む教材を制作
- 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.yamlevals/semantic_config.jsontrigger_cases.jsonexamples/english-freedom-route/brief.jsonoutline.mdtutorial.mdexamples/english-freedom-route/exports/tutorial-reference.docxexamples/english-freedom-route/research/chapter-quality-review.mdevidence-map.mdsource-register.mduser-materials-register.mdexamples/english-freedom-route/visuals/chapter-01.svgchapter-02.svgchapter-03.svgchapter-04.svgchapter-05.svgchapter-06.svgchapter-07.svgindex.htmlvisual-spec.jsonexamples/meta-skill-giants-shoulders/brief.jsonoutline.mdtutorial.mdexamples/meta-skill-giants-shoulders/exports/tutorial-reference.docxexamples/meta-skill-giants-shoulders/research/chapter-quality-review.mdevidence-map.mdsource-register.mdexamples/meta-skill-giants-shoulders/visuals/chapter-01.svgchapter-02.svgchapter-03.svg詳細
Yao チュートリアルスキル
ワークフロー
- トピック、対象読者、成果、言語、形式、ユーザー資料、スタイルの参考資料、除外事項を
brief.jsonに整理します。 references/input-adaptation.mdを読みます。ユーザー資料で十分な場合はそれを骨子として使い、必要な外部調査だけを追加します。references/research-sourcing.mdを読みます。必要に応じてresearch/user-materials-register.mdを作成し、research/source-register.mdとresearch/evidence-map.mdを作成します。references/tutorial-outline-and-writing.mdとreferences/course-design-principles.mdを読みます。outline.md、独立した公開用のtutorial.md(第1章と1.1を使用)、research/chapter-quality-review.mdを作成します。- 編集およびビジュアルに関する参考資料を読みます。
visuals/visual-spec.jsonを作成してから、build_visual_pack.pyとcapture_visuals.pyを実行します。 references/export-workflow.mdを読みます。export_tutorial.pyを実行してから、validate_package.pyを実行します。- 正確な失敗内容と代替策を報告します。X の投稿、論文、リポジトリの詳細、日付、引用を捏造してはいけません。
品質ゲート
- ユーザー資料が十分な場合は、それを意図の基準とします。外部の根拠は検証と不足分の補完に使います。
- 公開用のエクスポートに、内部ソース ID や参考資料パケットの出所情報を表示してはいけません。
- 文章は、単独で成立する正式な教材として読めるものにします。
- 番号付きの各章に、対応するビジュアル仕様と埋め込みビジュアルを用意します。
- 深さは固定の文字数制限ではなく、学習に十分かどうかで判断します。学習者がトピックを理解し、応用し、自分で確認できるまで続けます。
- 番号付きの各章について、深さ、例、演習、根拠、ビジュアルとの適合性、後半の章との一貫性を個別に品質レビューします。
- HTML では中央揃えの
report-shellを使用します。DOCX/PDF には、表示されるヘッダー、フッター、ローカルパス、印刷用の装飾を含めません。 - 納品物は
scripts/validate_package.pyの検証に合格するか、残っている警告や失敗を明記します。
参考資料
references/input-adaptation.mdreferences/research-sourcing.mdreferences/tutorial-outline-and-writing.mdreferences/course-design-principles.mdreferences/editorial-production.mdreferences/visual-html-workflow.mdreferences/visual-board-benchmarks.mdreferences/export-workflow.mdscripts/build_visual_pack.py、scripts/capture_visuals.py、scripts/export_tutorial.py、scripts/validate_package.pytemplates/topic-brief-template.json、templates/visual-spec-template.json、templates/tutorial-style.css
コメント
Markdown 対応