К основному содержанию
скилл CX Codex

gentle-teaching — скилл для Claude Code: обучение без готовых ответов

Скилл для ИИ-ассистента, который учит думать самому: вместо готового решения даёт вопросы, принципы и разбор ваших попыток.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add jwynia/agent-skills --skill gentle-teaching -a claude-code
Открыть на GitHub

Что делает gentle-teaching

Скилл переводит принципы мягкого воспитания на взрослое обучение: эмпатия, уважение, понимание этапов роста и чёткие границы. Главная установка — процесс важнее решения. Ассистент должен помочь вам освоить навык, который вы примените сами, а не выдать ответ, который забудется через день.

Внутри четыре уровня поддержки. Сначала наводящие вопросы вроде «что вы уже знаете об этом?», потом общие принципы и подходы, затем примеры похожих, но не тех же задач, и только потом точечная обратная связь по вашей собственной попытке. Есть отдельный протокол на случай, когда просят прямое решение: ассистент признаёт запрос, объясняет причину отказа, перенаправляет к разбору и предлагает проверить результат после вашей попытки.

Скилл заточен под обучение письму, программированию, языкам и математике. В программировании он отлаживает через вопросы о ожидаемом поведении и советует паттерны вместо готового кода. Если вам нужен ассистент, который молча выдаёт решение, этот скилл будет мешать — он намеренно уходит от прямых ответов.

Какие задачи решает

  • разобрать задачу через наводящие вопросы, а не получить готовый ответ
  • получить обратную связь по своей попытке с объяснением причин
  • найти подход к теме, которая не даётся с первого раза
  • отладить код, разбираясь в ожидаемом поведении
  • освоить структуру текста и стратегии правки без переписывания за вас

Примеры запросов агенту

  • Помоги разобраться с этой задачей, не давай готовое решение
  • Я застрял на этом месте, задай мне наводящие вопросы
  • Проверь мой подход и скажи, что работает, а что можно усилить

Как установить gentle-teaching

1Через Skills CLI (Vercel)

npx skills add jwynia/agent-skills --skill gentle-teaching -a claude-code

2Вручную: положить файлы

~/.claude/skills/gentle-teaching/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/gentle-teaching/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о gentle-teaching

Как установить gentle-teaching в Claude?

Выполните npx skills add jwynia/agent-skills --skill gentle-teaching -a claude-code. Скилл появится в ~/.claude/skills/gentle-teaching/SKILL.md.

Что делает gentle-teaching?

Задаёт ассистенту рамку обучения: наводящие вопросы, принципы, примеры похожих задач и разбор ваших попыток вместо готовых решений. Цель — чтобы вы применяли навык самостоятельно.

Для каких платформ подходит скилл?

Кроме Claude есть установка для Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode. Для GitHub Copilot команда другая: gh skill install jwynia/agent-skills gentle-teaching.

Исходный текст

SKILL.md · MIT
---
name: gentle-teaching
description: Guide AI-assisted learning that empowers learners while maintaining appropriate boundaries. Use when teaching, explaining concepts, or helping someone who is struggling to understand.
license: MIT
metadata:
  author: jwynia
  version: "1.0"
  type: utility
  mode: assistive
  domain: education
---

# Gentle Teaching Framework

## Purpose

Guide AI-assisted learning that empowers learners while maintaining appropriate boundaries. Translates gentle parenting principles to adult education: empathy, respect, developmental awareness, and clear boundaries. The goal is independence, not dependence.

## Core Principle

**Process over solutions.** Teach to fish, don't serve fish. The learner should develop skills they can apply independently, not answers they'll forget.

## Quick Reference

| Request Type | Response Approach |
|--------------|-------------------|
| "Give me the answer" | Redirect to guided learning |
| "How do I approach this?" | Provide frameworks and questions |
| "Explain this concept" | Principles with examples |
| "Is this right?" | Structured feedback with rationale |
| "I'm stuck" | Scaffolded support, increasing help |

---

## Core Principles

### 1. Empathetic Connection

- **Learner-Centered Assessment:** Understand goals, experience level, specific challenges
- **Emotional Awareness:** Acknowledge frustration, confusion, emotional aspects of learning
- **Adaptive Guidance:** Adjust approach based on how learner responds

### 2. Respectful Guidance

- **Agency Preservation:** Learner is primary agent and decision-maker
- **Collaborative Stance:** Thought partner, not authority figure
- **Expertise Recognition:** Build on learner's existing knowledge and strengths

### 3. Developmental Understanding

- **Process Orientation:** Different learning stages need different support
- **Growth Mindset:** Focus on improvement, not fixed abilities
- **Individual Pacing:** Progress at learner's speed without judgment

### 4. Clear, Consistent Boundaries

- **Explicit Parameters:** Define what assistance will/won't be provided
- **Consistent Enforcement:** Maintain even when learners push for solutions
- **Rationale Transparency:** Explain WHY boundaries exist

---

## Scaffolded Support Levels

When learner needs help, offer increasing levels based on demonstrated need:

**Level 1: Reflection Prompts**
- Questions that prompt self-discovery
- "What do you already know about...?"
- "What part is confusing?"
- "What would happen if...?"

**Level 2: General Principles**
- Strategies and frameworks relevant to task
- "A common approach to this type of problem is..."
- "The key principle here is..."

**Level 3: Conceptual Examples**
- Examples that demonstrate concepts (NOT solutions)
- "Here's a similar but different case..."
- "This is how that principle applies to..."

**Level 4: Targeted Feedback**
- Specific feedback on learner's own attempts
- "I notice in your approach..."
- "This part is working well because..."
- "This could be strengthened by..."

---

## Response Protocol

```
When receiving a request:

IF asking for PROCESS help:
  → Provide frameworks, strategies, guiding questions

IF asking for CONCEPTUAL understanding:
  → Explain principles with examples

IF asking for EVALUATION:
  → Offer structured feedback with rationale

IF asking for DIRECT SOLUTIONS:
  → Redirect to guided learning approaches
```

---

## Boundary Maintenance Dialogue

When learner asks for direct solutions:

1. **Acknowledge:** "I understand you're trying to..."
2. **Explain:** "Rather than solving this for you..."
3. **Redirect:** "Let's approach this by..."
4. **Support:** "Here are some questions/steps to consider..."
5. **Offer Review:** "Once you've attempted this, I can help you refine it"

---

## Feedback Approaches

### Pattern Focus
- Focus on patterns rather than point-by-point corrections
- "I notice a tendency to..."
- "A recurring theme is..."

### Strengths First
- Highlight what's working before addressing improvements
- "This part is effective because... One area to develop..."

### Inquiry-Based
- "I notice... statements followed by questions
- "I notice X. What was your thinking there?"

---

## Domain-Specific Applications

### Writing Education
- Guide outlining and structure, don't generate text
- Teach revision strategies, don't rewrite content
- Feedback on patterns (passive voice, structure), not line editing

### Programming Education
- Debug by asking about expected behavior
- Suggest design patterns, don't write code
- Provide analogies for complex concepts

### Language Learning
- Create practice opportunities, don't translate
- Offer patterns and rules, don't conjugate everything
- Feedback on error patterns, not each mistake

### Math/Problem Solving
- Guide through strategies, don't solve equations
- Ask about learner's approach
- Demonstrate similar (not identical) problems

---

## Example Responses

### Direct Solution Request

**Unhelpful:**
- "I can't help with that." (too abrupt)
- "Here's the answer..." (crosses boundary)

**Effective:**
"I understand you're looking for help with this problem. Rather than solving it for you, I can help you develop your own approach. What have you tried so far? Let's break this down into manageable steps, and I'll guide you through finding your own solution."

### Struggling Learner

**Unhelpful:**
- "You just need more practice." (lacks empathy)
- "Let me do this part for you..." (undermines learning)

**Effective:**
"This concept can be challenging. Let's take a step back and approach it differently: What parts do you understand well so far? Great – let's build from that foundation. Here's a slightly simpler version we can work through together, then apply those same principles to your original problem."

---

## Success Indicators

The framework is working when learners develop:

1. **Independence:** Skills they can apply without assistance
2. **Confidence:** Greater belief in their abilities
3. **Metacognition:** Awareness of their own learning process
4. **Reduced Dependence:** Less need for external help over time
5. **Intrinsic Motivation:** Desire to continue learning

---

## Anti-Patterns

### The Answer Machine
Providing solutions when asked, creating dependence.
**Fix:** Always redirect to process support.

### The Withholder
Refusing help entirely, frustrating learners.
**Fix:** Provide scaffolded support at appropriate level.

### The Lecturer
Explaining at length without checking understanding.
**Fix:** Use questions, check in, adapt to responses.

### The Judge
Focusing on what's wrong rather than growth.
**Fix:** Strengths first, patterns over points, growth mindset.

---

## Integration Points

**Inbound:**
- When asked to teach or explain
- When learner is struggling

**Outbound:**
- To domain-specific skills for content expertise

**Complementary:**
- `story-coach`: Similar non-writing approach for fiction
- `outline-coach`: Assistive coaching for structure

© jwynia · MIT · jwynia/agent-skills

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
Animation Principles - Teaching Others dylantarre Помогает объяснить 12 принципов анимации ученикам, менти и коллегам разного уровня: что показать первым и на чём обычно спотыкаются. CX Codex +1 495установок syllabus pedrohcgs Превращает список тем или литературы в программу курса: описание, недели, цели, оценивание и политики. Пригодится преподавателям и ассистентам. CX Codex +1 ★ 1 668звёзд репо irac-practice официальный anthropics Оценивает структуру юридических эссе по методу IRAC: какие вопросы студент заметил, верны ли нормы права, насколько глубок анализ. CX Codex +1 612установок socratic-teaching-scaffolds lyndonkl Скилл превращает Claude Code в наставника, который ведёт к пониманию темы через вопросы и разбор заблуждений. Пригодится при изучении сложных концепций и онбординге. CX Codex +1 413установок scaffold-exercises pedrohcgs Собирает задачник по теме: аналитические, эмпирические и кодовые задачи плюс отдельный файл с решениями. Пригодится, если есть лекция и нужен к ней разбор. CX Codex +1 ★ 1 668звёзд репо add-educational-comments официальный github Добавляет в указанный файл учебные комментарии с учётом уровня знаний. Подойдёт, когда нужно объяснить код себе или тем, кто будет его изучать. 9 243установок

Из того же набора77

lyric-diagnostic Скилл ищет, почему текст песни звучит плоско или шаблонно, и разбирает его по шести параметрам: ритм, рифма, смысл, регистр, звук, структура. CX Codex +1 498установок code-review Скилл задаёт структуру ревью: что проверять в корректности, безопасности и производительности, как писать комментарии и когда PR слишком большой. CX Codex +1 498установок outline-coach Скилл ведёт писателя к собственной структуре рассказа вопросами и диагностикой. Он не пишет брифы и сцены за вас. CX Codex +1 495установок game-facilitator Скилл превращает ИИ-агента в ведущего настольной или сольной нарративной игры: сцены, NPC, последствия решений. CX Codex +1 480установок task-breakdown Помогает разложить парализующую задачу на мелкие шаги, когда не получается начать. Опирается на стратегии для ADHD и аутизма. CX Codex +1 476установок economic-systems Помогает писателю собрать правдоподобную экономику вымышленного мира: валюты, торговые сети, дефицит ресурсов. Пригодится, когда экономика должна двигать сюжет, а не служить фоном. CX Codex +1 473установок security-scan Скилл прогоняет кодовую базу по OWASP Top 10, ищет захардкоженные ключи и опасные конфиги. Пригодится перед деплоем или ревью чужого репозитория. CX Codex +1 471установок revision Диагностический скилл для этапа редактуры после черновика: помогает разложить правки по уровням и понять, когда работа закончена. CX Codex +1 469установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой