Skills, Projects и
MCP — три штуки, которые хорошо ускорят работу с AI, но нихера не понятные.
Вчера на
презентации пришлось сделать доп слайд про то, что такое скилы, а сегодня решил разложить три эти штуки на понятных примерах и простыми словами
Skills — это сохранённая инструкция «как делать»
Допустим, ты один раз объясняешь коллеге, как делать какое-то действие, например, создать новую задачу в таск-трекере. Очевидно, что он либо запишет шаги, либо запомнит. И когда ты в следующий раз попросишь "создай новый таск", он сделает по шагам и правильно.
Skill — это ровно это. Это детальный промпт (инструкция), сохранённый в отдельном файлике. В нём написано по шагам, что именно нужно делать. Агент сам подхватывает его, когда задача подходит. Например, у меня есть скиллы «оформи оффер», «протестируй приложение» и т.д. Один раз описал — дальше работает на автомате. Есть даже
большая библиотека таких скилов.
Projects — это как папка на компьютере под конкретную тему.
Есть же папки на рабочем столе. Обычно стараешься складывать всё по темам: отдельно фотки из поездки, отдельно рабочие документы, отдельно расходы и т.д. Чтобы потом не искать по всему компьютеру и всё нужное по теме было в одном месте.
Projects — ровно та же логика, только внутри ассистента. Создаёшь папку «финансы», кидаешь туда выписки, чеки и свои заметки. Или папку «психолог», куда сохраняешь переписки и мысли после встреч. Или папку «дети», где разные кейсы, успехи в учёбе и так далее. И дальше все разговоры внутри этой папки идут в её контексте — ассистент помнит, что он уже видел, и не спрашивает заново. Это лучше, чем просто один длинный чат.
MCP — это коннекторы к внешним сервисам.
Тут, пожалуй, самая простая ассоциация — это плагины или сторонние приложения. Например, Gmail-приложение на iPhone. Или Dropbox/Google Drive/iCloud приложение на любом телефоне. Фактически это коннектор к любому сервису, который нам нужен. Например, MCP Gmail может посмотреть письмо. MCP Google Spreadsheet может открыть табличку и внести туда изменения.
Разница на пальцах: «посоветуй, как ответить на это письмо» (ты копируешь текст в чат) против «посмотри последнее письмо от Васи и напиши ответ» (агент сам скачал письмо и прочитал). Второе — это MCP.
Как это собирается вместе
Например, есть проект "Co.Actor knowledge base" — в папке лежат документы и заметки по клиентам. Внутри работает скил «составь оффер». На связке — ключ от Gmail (это MCP). Я пишу агенту: "проверь последнее письмо от клиента Х и сформулируй оффер для него по аналогии с другими офферами".
Агент сходил на почту, взял письмо (через MCP). Нашёл в проекте (projects) документы по этому клиенту, звонки, переписку, заметки. Проанализировал всё. Потом запустил скил (skill) формирования офферов и то, что собрал по клиенту, упаковывает в красивый html.
Если вы не пользуетесь ничем из этого и пользуетесь исключительно ChatGPT, то как минимум рекомендую начать с Projects.