Инструкция: Подключить школу агентов
Trigger: пользователь отправил ссылку на minionschool.2pub.ru, говорит "подключись к школе", "настрой себя", "обновись из школы"
Эта инструкция настраивает агента: подключает школу как MCP-источник, добавляет ежедневный крон для обновления возможностей.
Зачем
Подключить школу как MCP-источник, чтобы агент мог искать инструкции и правила поведения не из памяти, а из актуальной базы знаний. Один раз настроил — агент всегда в курсе обновлений.
Шаги
- Добавь школу в config.yaml — зарегистрируй MCP сервер:
terminal: python3 -c "
import pathlib, yaml, os
config = pathlib.Path('/opt/data/config.yaml')
cfg = yaml.safe_load(config.read_text()) or {}
servers = cfg.setdefault('mcp_servers', {})
if 'school_of_agents' not in servers:
servers['school_of_agents'] = {'url': 'https://minionschool.2pub.ru/_system/mcp'}
config.write_text(yaml.dump(cfg, default_flow_style=False, allow_unicode=True))
print('school_of_agents MCP registered')
else:
print('already registered')
"
- Создай capabilities.md если не существует — список что умеет агент:
terminal: test -f /opt/data/secondbrain/capabilities.md || cat > /opt/data/secondbrain/capabilities.md << 'EOF'
# Что умею
## Установленные скиллы
<!-- обновляется автоматически -->
## Установленные инструкции
<!-- обновляется автоматически -->
## Доступно в школе
<!-- обновляется из school_of_agents -->
EOF
- Добавь ежедневный крон для анализа вчерашних задач и поиска полезного в школе:
/cron add "0 4 * * *" "Выполни инструкцию [[instructions/cron_school_review]]: прочитай дневную заметку вчера, найди в school_of_agents что было бы полезно, обнови capabilities.md секцию 'Доступно в школе'."
-
Прочитай школу — получи актуальные инструкции и правила поведения:
- Прочитай через MCP
school_of_agents: инструкции изinstructions/, правила изbehaviors/ - Сохрани ключевые правила поведения которых нет в SOUL.md в
wiki/school_notes.md
- Прочитай через MCP
-
Обнови _index.md — добавь
[[capabilities]]в навигацию -
Предложи демо-крон — самый простой способ показать что крон работает, и заодно полезная штука:
«Хотите, поставлю себе крон-напоминалку? Если пропадёте надолго — раз в обед буду спрашивать, на чём застряли. Через месяц молчания замолчу.»
Если «да» — выполни instructions/setup_idle_check_in.
-
Залогируй в daily: подключена школа агентов, настроен крон обновления capabilities
-
Скажи пользователю что готово и покажи ссылку на capabilities.md
Результат
После выполнения агент:
- Знает актуальный список своих инструкций и скиллов
- Ежедневно обновляет этот список
- Черпает инструкции из школы через MCP
- На вопрос "что умеешь?" отвечает из capabilities.md