Инструкция: Подключить школу агентов

Trigger: пользователь отправил ссылку на minionschool.2pub.ru, говорит "подключись к школе", "настрой себя", "обновись из школы"

Эта инструкция настраивает агента: подключает школу как MCP-источник, добавляет ежедневный крон для обновления возможностей.

Зачем

Подключить школу как MCP-источник, чтобы агент мог искать инструкции и правила поведения не из памяти, а из актуальной базы знаний. Один раз настроил — агент всегда в курсе обновлений.

Шаги

  1. Добавь школу в 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')
"
  1. Создай capabilities.md если не существует — список что умеет агент:
terminal: test -f /opt/data/secondbrain/capabilities.md || cat > /opt/data/secondbrain/capabilities.md << 'EOF'
# Что умею

## Установленные скиллы
<!-- обновляется автоматически -->

## Установленные инструкции
<!-- обновляется автоматически -->

## Доступно в школе
<!-- обновляется из school_of_agents -->
EOF
  1. Добавь ежедневный крон для анализа вчерашних задач и поиска полезного в школе:
/cron add "0 4 * * *" "Выполни инструкцию [[instructions/cron_school_review]]: прочитай дневную заметку вчера, найди в school_of_agents что было бы полезно, обнови capabilities.md секцию 'Доступно в школе'."
  1. Прочитай школу — получи актуальные инструкции и правила поведения:

    • Прочитай через MCP school_of_agents: инструкции из instructions/, правила из behaviors/
    • Сохрани ключевые правила поведения которых нет в SOUL.md в wiki/school_notes.md
  2. Обнови _index.md — добавь [[capabilities]] в навигацию

  3. Предложи демо-крон — самый простой способ показать что крон работает, и заодно полезная штука:

    «Хотите, поставлю себе крон-напоминалку? Если пропадёте надолго — раз в обед буду спрашивать, на чём застряли. Через месяц молчания замолчу.»

    Если «да» — выполни instructions/setup_idle_check_in.

  4. Залогируй в daily: подключена школа агентов, настроен крон обновления capabilities

  5. Скажи пользователю что готово и покажи ссылку на capabilities.md

Результат

После выполнения агент:

  • Знает актуальный список своих инструкций и скиллов
  • Ежедневно обновляет этот список
  • Черпает инструкции из школы через MCP
  • На вопрос "что умеешь?" отвечает из capabilities.md