Регистрация косяка агента в системе учёта WP-316 L1. Без LLM — детерминированный скрипт без WP Gate.
日本語の概要は準備中です。原文の説明を表示しています。
Помощник наставника МИМ: по имени, нику или пересланному сообщению участника находит его среди потоков, доступных этому наставнику, собирает одну сводку по обязательному шаблону (переписка, заметки, ступень, квалификация, активность, чек-лист, баллы — у каждого поля источник и дата или причина отсутствия), предлагает черновик ответа и после подтверждения фактической отправки сохраняет текст заметкой. Используй, когда наставник или админ МИМ пишет о конкретном участнике практикума или консультации: «помоги ответить ученику…», «что известно о …», «подготовь ответ участнику», пересылает сообщение участника.
日本語の概要は準備中です。原文の説明を表示しています。
実行スコア 未検証
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
Scope: по имени, нику или сообщению участника собрать для наставника сводку обо всём известном и подготовить черновик ответа (обещание DP.SC.206). Not in scope: отправка ответа (отправляет наставник), правка данных и инструментов, поиск человека вне инструментов сервиса наставничества, табло одного человека без просьбы. Role: помощник наставника (MIM.R.001 исполняет человек, помощник готовит материал). Хост: любой — VS Code, Цех, браузер (claude.ai, ChatGPT) с подключением «Aisystant MCP». Скилл не опирается на личные файлы пилота.
mentorship_get_stream_overview, mentorship_get_participant_card, mentorship_resolve_participant_names, mentorship_add_participant_note. Каких-то нет — не подменять их догадками и поиском в других местах: выдать сводку по шаблону, где поля без источника помечены «инструмент недоступен в этом подключении», и сказать наставнику, что проверить (раздел «Отказы» ниже).Input: имя, ник или сообщение участника; при наличии — поток, который назвал наставник. Action:
S1-2026.3-T) — взять его. Если нет — один раз спросить: «В каком потоке этот участник? Код виден в личном кабинете LMS, раздел „Мои активные потоки“». Код потока меняется с каждым заходом; устаревший код даёт пустой результат, а не ошибку — при пустом табло предложить наставнику сверить код.mentorship_get_stream_overview по потоку, имена — mentorship_resolve_participant_names. Искать по имени и нику; по пересланному сообщению — по тексту в переписке.
Output: один участник и поток либо список кандидатов. Несколько совпадений — показать кандидатов наставнику, личности не склеивать. Не нашёлся — так и сказать; людей вне инструментов сервиса не искать.Input: участник и поток.
Action: вызвать mentorship_get_participant_card; поля, которых нет в карточке (чек-лист, прогресс, баллы), взять из строки участника в табло потока шага 1. Заполнить шаблон ниже целиком: каждое поле — значение, источник, дата; нет значения — причина из четырёх: «источник не подключён», «нет допуска», «запрос выполнен, данных нет», «данные частичные». Вывести поля покрытия карточки (correspondenceScope, mentorSideCoverage, correspondenceNote) своими словами. Вывод помощника помечать «вывод:», рядом исходный факт.
Участник: <имя, ник> · поток <код> · <в реестре с / роль>
Переписка: <сколько сообщений, последнее — дата и суть> · источник: архив переписки · охват: <что видно, что нет>
Заметки наставников: <последние 1-2 по сути, дата> · источник: заметки потока
Ручные пометки: <флаг, зона, проект, следующий шаг | «не заполнены»> · источник: карточка
Ступень и квалификация: <значение> · источник: <карточка | табло> · дата
Активность: <7/30 дней, по каким источникам> · источник · дата
Чек-лист: <прогресс> · источник: табло потока (в карточке заглушка «не подключено»)
Баллы: <баланс, последние начисления> · источник: табло потока (в карточке баллов нет)
Прежние потоки и консультации: <что есть | «не подключено»>
Пробелы: <одной строкой — какие поля пусты и почему>
Правила полей: число без источника не писать. Карточка и табло расходятся — показать оба значения и источник каждого. Ноль баллов при высокой активности — вопрос к учёту баллов, не вывод о человеке. Нет данных ≠ нет активности. Output: заполненный шаблон в чате. Сводка обязательна до черновика: без неё шаг 3 не начинается.
Input: сводка и последнее сообщение участника. Action: написать черновик в стиле наставника, с опорой на сводку и методику практикума (материалы потока — по ссылке, которую дал наставник или его организация). Карточка пустая (новый участник) — черновик только по присланному сообщению, с пометкой «истории нет, ответ без учёта прошлого». Output: черновик, ждущий правки или утверждения. Автоматически не отправлять.
Input: подтверждение наставника, что ответ отправлен, и фактический текст.
Action: сохранить текст заметкой (mentorship_add_participant_note). Ответ ушёл не через Telegram-бота — пометить sourceHint: mentor_reply_sent_outside_telegram. Одобрение черновика ещё не отправка: без подтверждения отправки не сохранять.
Output: заметка в карточке участника.
Input: просьба «покажи табло».
Action: показать строку участника и обзор потока из mentorship_get_stream_overview. Табло одного человека собирать только по явной просьбе.
Output: обзор потока или табло.
| Что произошло | Что это значит | Что делать |
|---|---|---|
Инструментов mentorship_* нет в подключении | Подключение не к «Aisystant MCP», у учётки нет доступа к этим инструментам или сервис временно недоступен | Проверить подключение; повторить позже; сохраняется — написать администратору платформы |
| «вызывающий не наставник и не пилот потока» | Нет допуска к этому потоку | Проверить: назначены ли вы преподавателем потока в LMS; совпадает ли почта в LMS с почтой учётки платформы буква в букву; нет ли у этой почты двух учёток. Всё верно, а прошло больше 15 минут — к администратору |
| Табло потока пустое | Неверный или устаревший код потока, либо участников ещё не загрузили | Сверить код в кабинете LMS («Мои активные потоки») |
| Участник не найден | Не в этом потоке или не привязал аккаунт | Уточнить поток или имя; людей вне сервиса не искать |
Для автора скилла, не для наставника (в браузере не выполняется):
bash .claude/skills/skill-creator/scripts/verify-skill.sh mentor-participant-brief .claude/skills
Испытания (каждое — один обмен): (1) всё доступно → шаблон заполнен и черновик; (2) нет инструментов → шаблон с пометками и строка из «Отказов», без черновика по догадкам; (3) отказ доступа → строка «Отказов», остановка; (4) пустая карточка → шаблон с пробелами и черновик с пометкой; (5) два совпадения имени → кандидаты, без склейки; (6) частичные данные → поля помечены «данные частичные».
<!-- USER-SPACE --> <!-- /USER-SPACE -->まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
Регистрация косяка агента в системе учёта WP-316 L1. Без LLM — детерминированный скрипт без WP Gate.
日本語の概要は準備中です。原文の説明を表示しています。
Разбор extraction-reports со status pending-review — решение R15 (accept/reject/defer) ЖИВЫМ ПИЛОТОМ, запись в Pack, обновление статуса, коммит. Вызывать при Close при наличии N>0 pending-review отчётов.
日本語の概要は準備中です。原文の説明を表示しています。
Оценка архитектурного решения по 7 характеристикам ЭМОГССБ (v3.1 — фильтр допуска, атрибут-сценарии, совет затронутых сторон; профиль без агрегатного балла, conjunctive screening). Используй когда пользователь предлагает архитектурное решение, новый инструмент или системное изменение.
日本語の概要は準備中です。原文の説明を表示しています。
Classifies raw pilot request → structured JSON {task_type, class, artifact, budget_estimate, confidence, routing_tag, resolution_path, schema_version, result_type, expected_result_kind, result_kind_resolution, hypothesis_relation}. Keyword-fast (<200ms) or Haiku fallback (<60s). Does NOT create WP or call executor.
日本語の概要は準備中です。原文の説明を表示しています。
Audit repository documentation: detect drift between code and docs, report coverage by category. Run manually or on triggered drift critical.
日本語の概要は準備中です。原文の説明を表示しています。
Аудит пользовательской инсталляции IWE. Запускает scripts/iwe-audit.sh + MCP healthcheck + smoke-test ритуала через sentinel-механику (контракт dry-run-contract.md), передаёт отчёт subagent'у в роли VR.R.002 Аудитор (context isolation) → verdict ✅/⚠️/❌ по 6 компонентам (Inventory, L1 drift, {{GOVERNANCE_REPO}}, L3 customizations, MCP, ритуал). Используй после restore из бэкапа, после update.sh, или при еженедельной сверке.
日本語の概要は準備中です。原文の説明を表示しています。