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

quiz · takagoto — скилл для Claude Code: что делает и как установить

Генерирует интерактивные тесты по концепциям RAG и оценивает ответы. Помогает проверить знания перед переходом к коду.

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

Что делает quiz

Скилл проводит тестирование по выбранной теме RAG или определяет её автоматически по последней записи в progress/module-tracker.md. Для проверки генерируются от 5 до 10 вопросов четырёх типов: концептуальные, чтение фрагментов кода, практические сценарии и задачи на истинность утверждения с пояснением.

Вопросы выводятся строго по одному. Ассистент ожидает ответ, выставляет оценку, разбирает неточности и только потом переходит дальше. После завершения викторины итоговый процент и список пробелов дописываются в progress/quiz-results.md. Без предварительно созданного файла прогресса скилл сразу перенаправит на /start или /lesson.

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

  • проверить понимание концепций RAG перед написанием кода
  • выявить пробелы в чанкинге или стратегиях поиска
  • зафиксировать историю оценок в progress/quiz-results.md
  • получить рекомендации по командам для дальнейшей практики

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

  • /quiz chunking
  • Проверь моё понимание стратегий поиска в RAG
  • /quiz

Как установить quiz

1Через Skills CLI (Vercel)

npx skills add TakaGoto/rag-learning-academy --skill quiz -a claude-code

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

~/.claude/skills/quiz/SKILL.md

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

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

Вопросы о quiz

Как установить quiz в Claude Code?

Выполните команду npx skills add TakaGoto/rag-learning-academy --skill quiz -a claude-code.

Что делает скилл quiz?

Он создаёт квиз из 5–10 вопросов по RAG, проверяет ответы по одному и сохраняет результат в файл прогресса.

Что произойдёт, если запустить quiz без указания темы?

Скилл прочитает progress/module-tracker.md для поиска последнего завершённого урока. Если файла нет, он предложит вызвать /start или /lesson.

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

SKILL.md · MIT
---
name: quiz
description: "Test your understanding of a RAG concept"
---

# Quiz: Test Your RAG Knowledge

> **Scope:** This skill **tests your understanding** with questions and scoring. For guided teaching of new concepts, use `/lesson`.

Generate and administer a quiz on a specific RAG topic to help learners assess their understanding. Quizzes reinforce learning and surface gaps.

## Step 1: Determine the Topic

- If the user specifies a topic (e.g., `/quiz chunking`), use that topic.
- If no topic is given, read `progress/module-tracker.md` to find the most recently completed lesson and quiz on that.
- If no progress exists, suggest running `/start` or `/lesson` first.

## Step 2: Generate Questions

Create 5-10 questions that mix the following types:

### Conceptual Questions (2-3)
Test understanding of "why" and "how" things work. Example: "Why might fixed-size chunking lose important context at chunk boundaries?"

### Code Reading Questions (2-3)
Show a code snippet and ask what it does, what is wrong with it, or what the output would be. Example: Show a retrieval function and ask why it might return irrelevant results.

### Scenario-Based Questions (2-3)
Present a real-world situation and ask the learner to choose the best approach. Example: "You have a corpus of legal contracts averaging 50 pages each. Which chunking strategy would you start with and why?"

### True/False with Justification (1-2)
A statement the learner must evaluate and explain. Example: "Larger chunk sizes always improve retrieval quality. True or false? Explain."

## Step 3: Administer the Quiz

Present questions one at a time. Wait for the learner's answer before moving to the next question. Do not reveal the correct answer until the learner has responded.

For each question:
1. Present the question clearly
2. Wait for the learner's response
3. Evaluate the response — is it correct, partially correct, or incorrect?
4. Provide the correct answer with a clear explanation
5. If incorrect, explain the misconception and link it back to the relevant concept

## Step 4: Score and Review

After all questions are answered, present a summary:

```
Quiz Results: [Topic]
Score: [X]/[Total] ([percentage]%)
---
Strengths: [areas where the learner did well]
Gaps: [areas that need review]
Recommendation: [what to study next]
```

## Step 5: Track Results

Save the quiz results to `progress/quiz-results.md` with the date, topic, score, and any identified gaps. Append to the file if it already exists.

## Step 6: Suggest Next Steps

Based on the score, suggest 2-3 relevant next steps using slash commands:

- **90-100%**: Congratulate them.
  - `/challenge` — put your mastery to the test with a real-world challenge
  - `/build` — apply your knowledge by building a hands-on component
  - `/lesson` — continue to the next lesson in your track
- **70-89%**: Good progress. Recommend reviewing the specific gaps.
  - `/build` — reinforce your understanding by building what you just learned
  - `/lesson` — continue to the next lesson or revisit a weak area
  - `/explain` — get a deeper explanation of any concepts that felt shaky
- **Below 70%**: Encourage them.
  - `/lesson` — revisit the lesson to strengthen your foundations
  - `/explain` — get a deep-dive explanation on the weak areas
  - `/glossary` — review key terms you may have missed

## Guidelines

- Questions should be practical and relevant, not trivia
- Accept reasonable alternative answers — RAG is a field with multiple valid approaches
- When answers are wrong, be straightforward: explain what's actually going on without sugarcoating. "Not quite — here's the thing" beats "Great try! You're on the right track!"
- Vary difficulty within the quiz (start easier, build up)

© TakaGoto · MIT · TakaGoto/rag-learning-academy

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

Все скиллы по теме «ИИ и ML» →

Сначала — quiz от других авторов.

quiz readwiseio Скилл составляет вопросы по документам, которые вы читали в Readwise Reader, и оценивает ответы. Пригодится, чтобы проверить, что осталось в памяти после чтения. CX Codex +1 609установок skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. 414 180установок writing-for-agents Matt Pocock Помогает писать скиллы и документы с инструкциями для агентов. Пригодится при правках AGENTS.md, CLAUDE.md и связанных справочных файлов. 466 719установок media-use heygen-com Находит и генерирует ассеты для видео в HyperFrames — музыку, дикторский голос, аватары и эффекты. Сохраняет всё локально в assets. CX Codex +1 1 100 000установок mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. 130 949установок subagent-driven-development Jesse Vincent Скилл выполняет план через отдельных субагентов для каждой задачи и проверяет результат после каждого шага. Подходит для независимых задач в одной сессии. CX Codex 237 746установок orchestration stablyai Координирует воркеров Orca через DAG задач, циклы супервизора и цепочки сообщений. Пригодится для распределения сложной работы между агентами. CX Codex +1 350 300установок

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

start Проводит новичка по шагам: выбор языка, трек обучения, профиль ученика и минимальный рабочий пайплайн RAG в первой же сессии. CX Codex +1 ★ 24звёзд репо sandbox Разворачивает минимальный рабочий RAG-пайплайн с тестовыми данными для быстрых экспериментов. CX Codex +1 ★ 24звёзд репо roadmap Скилл собирает картину обучения RAG: завершённые уроки, достижения, пробелы и следующие шаги. Пригодится, чтобы понять, что изучать дальше. CX Codex +1 ★ 24звёзд репо recap Собирает из файлов прогресса короткую сводку прошлого занятия: что прошли, какие идеи разобрали, что дальше. Пригодится, когда возвращаешься к учёбе после перерыва. CX Codex +1 ★ 24звёзд репо paper-review Проводит по научной статье о RAG шаг за шагом: контекст, методы, результаты, практические выводы. Пригодится, когда нужно понять работу, а не просто прочитать аннотацию. CX Codex +1 ★ 24звёзд репо journal Скилл записывает короткие заметки о том, что понял или не понял во время учёбы, и складывает их в progress/journal.md. Пригодится, если хотите вести дневник обучения без лишних движений. CX Codex +1 ★ 24звёзд репо fix Диагностирует сбои в готовом RAG-пайплайне и правит код без лекций и теории. Пригодится, когда поиск выдаёт мусор или модель галлюцинирует. CX Codex +1 ★ 24звёзд репо explain Скилл разбирает понятия RAG от простой аналогии до кода и практических компромиссов. Пригодится, когда нужно понять, например, эмбеддинги, чанкинг или гибридный поиск. CX Codex +1 ★ 24звёзд репо

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

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