本文へ移動
cccskills
無料GitHub で公開

adaptive-teaching

Use when the user wants to learn, be taught, be quizzed, or understand an idea across any domain — science, math, philosophy, code, law, politics, psychology, medicine, arts, or history — with active scaffolding.

日本語の概要は準備中です。原文の説明を表示しています。

Diogenesoftoronto/keatingスター 36(GitHub 36 + cccskills 0)

実行スコア 未検証

インストール方法を見る

含まれるファイル(1)

  • SKILL.md2.0 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Adaptive Teaching

Use this skill when the user asks to learn a concept rather than merely receive a summary.

Teaching Contract

  1. Diagnose first if the learner state is unknown. Check .keating/state/learner.json for prior coverage.
  2. Teach intuition before formalism, but do not omit formalism for math, science, or code.
  3. Surface one misconception early.
  4. Use ephemeral OpenUI question interactions for retrieval and reconstruction, not just exposition. Stop and wait after each interaction.
  5. End with transfer, reflection, or a next challenge.
  6. Verify factual claims before teaching. If .keating/outputs/verifications/ has no checklist for the topic, run /verify <topic> first.

Keating Artifacts

  • Author learner-facing questions, plans, concept maps, quizzes, notes, and other teaching surfaces as OpenUI.
  • Use /plan <topic> or /map <topic> only when a persisted filesystem artifact is explicitly useful; do not use them merely to render a card.
  • Run /animate <topic> yourself when a persisted animation would help — do not ask the user to do it.
  • Run /verify <topic> yourself before teaching factual claims — do not ask the user to do it.
  • Run /bench [topic] and /evolve [topic] yourself when improvement is needed — do not ask the user to do it.
  • Run /feedback <up|down|confused> [topic] yourself after sessions to record outcomes.

Red Flags

  • Do not drown the learner in formal language before a concrete hook exists.
  • Do not act as though the synthetic benchmark proves pedagogical truth.
  • Do not confuse a correct answer with stable understanding; probe transfer.
  • Do not present unverified factual claims as settled truth. If verification artifacts exist, consult them. If claims are flagged as unconfirmed, hedge appropriately.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

ax

無料

This skill helps with using the @ax-llm/ax TypeScript library for building LLM applications. Use when the user asks about ax(), ai(), f(), s(), agent(), flow(), AxGen, AxAgent, AxFlow, signatures, streaming, or mentions @ax-llm/ax.

日本語の概要は準備中です。原文の説明を表示しています。

Diogenesoftoronto/keating362026年10月20日 更新

ax-agent

無料

This skill helps an LLM generate correct AxAgent code using @ax-llm/ax. Use when the user asks about agent(), child agents, namespaced functions, discovery mode, shared fields, llmQuery(...), RLM code execution, recursionOptions, or agent runtime behavior. For tuning and eval with agent.optimize(...), use ax-agent-optimize.

日本語の概要は準備中です。原文の説明を表示しています。

Diogenesoftoronto/keating362026年10月20日 更新

This skill helps an LLM generate correct AxAgent tuning and evaluation code using @ax-llm/ax. Use when the user asks about agent.optimize(...), judgeOptions, eval datasets, optimization targets, saved optimizedProgram artifacts, or recursive optimization guidance.

日本語の概要は準備中です。原文の説明を表示しています。

Diogenesoftoronto/keating362026年10月20日 更新

ax-ai

無料

This skill helps an LLM generate correct AI provider setup and configuration code using @ax-llm/ax. Use when the user asks about ai(), providers, models, presets, embeddings, extended thinking, context caching, or mentions OpenAI/Anthropic/Google/Azure/Groq/DeepSeek/Mistral/Cohere/Together/Ollama/HuggingFace/Reka/OpenRouter with @ax-llm/ax.

日本語の概要は準備中です。原文の説明を表示しています。

Diogenesoftoronto/keating362026年10月20日 更新

ax-flow

無料

This skill helps an LLM generate correct AxFlow workflow code using @ax-llm/ax. Use when the user asks about flow(), AxFlow, workflow orchestration, parallel execution, DAG workflows, conditional routing, map/reduce patterns, or multi-node AI pipelines.

日本語の概要は準備中です。原文の説明を表示しています。

Diogenesoftoronto/keating362026年10月20日 更新

ax-gen

無料

This skill helps an LLM generate correct AxGen code using @ax-llm/ax. Use when the user asks about ax(), AxGen, generators, forward(), streamingForward(), assertions, field processors, step hooks, self-tuning, or structured outputs.

日本語の概要は準備中です。原文の説明を表示しています。

Diogenesoftoronto/keating362026年10月20日 更新

Diogenesoftoronto のスキルをすべて見る

このスキルの問題を報告する