スキル teach
🎓

teach

低リスク ⚙️ 外部コマンド🌐 ネットワークアクセス

構造化されたAIガイドのレッスンで何でも独学する

新しいトピックを学ぶことは、知識が散らばり進捗が見えないと困難です。このスキルは、すべてのレッスンをあなたのミッションに根ざし、学んだことを追跡するステートフルな学習ワークスペースを作成します。

対応: Claude Codex Code(CC)
🥉 72 ブロンズ
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「teach」を使用しています。 I want to learn about TypeScript generics.

期待される結果:

  • 学習目標と成功基準を含む MISSION.md を作成
  • 既存の学習記録をスキャンしてレベルを判断
  • 最近接発達領域に合わせた TypeScript generics のレッスンを設計
  • レッスンを ./lessons/ に自己完結型 HTML ファイルとして保存

「teach」を使用しています。 Add a resource about functional programming.

期待される結果:

  • 関数型プログラミングに関する高品質なリソースを特定
  • Knowledge セクションの RESOURCES.md に追加
  • 何をカバーし、いつ使用するかを注釈として記載

「teach」を使用しています。 I already know how to use map and filter in JavaScript.

期待される結果:

  • 事前知識を記載した学習記録を作成
  • 理解の深さを記録
  • 今後のレッスンで基本的な配列メソッドをスキップするよう調整

セキュリティ監査

低リスク
v1 • 6/10/2026

This skill consists entirely of markdown documentation describing a teaching workflow. The static analyzer reported 45 potential issues, but all are false positives. The flagged 'Ruby/shell backtick execution' patterns are markdown code fences (triple backticks) in format templates, not executable code. 'Weak cryptographic algorithm' flags are false positives triggered by harmless text patterns. 'System/Network reconnaissance' flags refer to scanning a local directory for file naming, not network activity. 'Hardcoded URLs' are placeholder examples in documentation. No executable code, no scripts, no real network calls exist in this skill.

5
スキャンされたファイル
262
解析された行数
3
検出結果
1
総監査数
低リスクの問題 (1)
Static scanner false positives on markdown content
The static analyzer flagged 45 potential security issues, but all are false positives. The skill contains only markdown documentation (SKILL.md, GLOSSARY-FORMAT.md, LEARNING-RECORD-FORMAT.md, MISSION-FORMAT.md, RESOURCES-FORMAT.md) with no executable code. 'Backtick execution' flags are markdown code fences, 'crypto algorithm' flags are text patterns, 'reconnaissance' flags refer to directory scanning for file naming, and 'hardcoded URLs' are placeholder examples in templates.
監査者: claude

品質スコア

38
アーキテクチャ
100
保守性
87
コンテンツ
50
コミュニティ
88
セキュリティ
91
仕様準拠

作れるもの

新しいプログラミング言語を学ぶ

Rust、Python、その他の言語をミッション主導のレッスンと進捗追跡で学ぶためのワークスペースをセットアップ。

ヨガのような身体スキルを学ぶ

ポーズのリファレンス、段階的なレッスン、コミュニティリソースを備えたヨガのミッションを作成。

複雑なドメインを調査する

機械学習や歴史などのトピックについて、キュレーションされたリソースと構造化レッスンでナレッジベースを構築。

これらのプロンプトを試す

新しい学習トピックを開始する
I want to learn about {topic}. Help me set up a teaching workspace and write a MISSION.md.
特定の概念に関するレッスンを作成する
Based on my current learning records, create the next lesson on {concept} that fits my zone of proximal development.
ワークスペースにリソースを追加する
Find high-quality resources about {topic} and add them to RESOURCES.md with annotations.
学んだことを記録する
Create a learning record for what I just demonstrated about {concept}, including evidence and implications.

ベストプラクティス

  • レッスンを開始する前に必ず MISSION.md を記述し、実際の目標に基づいた指導を行う
  • 用語集に用語を追加する前に理解の証拠を待つ
  • 高品質な情報を保つため RESOURCES.md を定期的に見直して整理する
  • ルーチン的な内容ではなく、自明でない洞察についてのみ学習記録を書く

回避

  • MISSION.md が作成される前に教えてはいけない
  • ユーザーがまだ理解を示していない用語集の用語を追加してはいけない
  • RESOURCES.md のキュレーションされたリソースよりもパラメトリックな知識を信頼してはいけない

よくある質問

このスキルはどのようなファイルを作成しますか?
MISSION.md、RESOURCES.md、NOTES.md、lessons/ ディレクトリ、learning-records/ ディレクトリ、reference/ ディレクトリを作成します。
進捗はどのように追跡されますか?
あなたが概念の理解を示すたびに、./learning-records/ に学習記録を書き込みます。
ヨガのような身体スキルにも使用できますか?
はい。あらゆるトピックに対応します。その哲学は知識、スキル、知恵を分離します。
次に何を教えるかはどのように決まりますか?
学習記録とミッションを読んで、最近接発達領域を見つけます。
インターネット接続は必要ですか?
いいえ。ローカルのマークダウンファイルで動作します。外部リソースはリストされますが、自動的に取得されません。
レッスンはどの形式で保存されますか?
レッスンは連番付きの自己完結型 HTML ファイルとして ./lessons/ に保存されます。

開発者の詳細

作成者

mattpocock

ライセンス

MIT

参照

main