{"title":"Agent Skills: школа синьор-разработчика для вашего ИИ-ассистента","url":"https://verapointmedia.com/tools/addyosmani-agent-skills/","markdownUrl":"https://verapointmedia.com/tools/addyosmani-agent-skills.md","language":"ru","category":"tools","publishedAt":"2026-05-18T13:01:40.000Z","updatedAt":"2026-05-18T13:01:40.000Z","references":["https://github.com/addyosmani/agent-skills","https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account","https://github.com/addyosmani/agent-skills.git","https://kiro.dev/docs/skills/"],"rights":"Public user-requested reading, summarization and citation allowed. Model training requires separate permission.","contentMarkdown":"# Agent Skills: школа синьор-разработчика для вашего ИИ-ассистента\n\n- Site: VeraPoint News\n- Section: Инструменты\n- Date: 2026-05-18\n- Canonical: https://verapointmedia.com/tools/addyosmani-agent-skills/\n- Markdown: https://verapointmedia.com/tools/addyosmani-agent-skills.md\n- Summary: Набор из 20 инструкций, который превращает Claude Code и Cursor из импульсивных кодеров в методичных инженеров с чётким процессом от идеи до деплоя.\n- Target queries: Agent Skills: школа синьор-разработчика для вашего ИИ-ассистента; addyosmani agent skills; обзор Agent Skills: школа синьор-разработчика для вашего ИИ-ассистента; как использовать addyosmani agent skills\n- Tags: #ai-agents #claude-code #cursor #devtools #productivity #coding\n- Image: https://verapointmedia.com/static/content-assets/tools/addyosmani-agent-skills/cover.webp\n\n## Sources\n\n- https://github.com/addyosmani/agent-skills\n- https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account\n- https://github.com/addyosmani/agent-skills.git\n- https://kiro.dev/docs/skills/\n\n---\n\nAgent Skills — это библиотека markdown-файлов, которая превращает ваш ИИ-ассистент из импульсивного кодера, пишущего «как получится», в методичного инженера с чётким процессом разработки: от проработки идеи до деплоя в продакшен. Проще говоря, это «школа синьора», упакованная в инструкции для Claude Code, Cursor и Gemini CLI: https://github.com/addyosmani/agent-skills\n\n## Если просто\n\nПредставьте, что вы наняли джуниора с феноменальной памятью, но без привычки думать перед тем, как писать код. Он умеет всё, но делает это хаотично: сразу лезет в редактор, пропускает тесты, забывает про безопасность, а потом выясняется, что он вообще неправильно понял задачу.\n\nAgent Skills — это набор «правил хорошего тона», которые вы даёте этому джуну. Вместо хаоса получается конвейер: сначала мы уточняем идею и пишем спецификацию, потом разбиваем на задачи, потом пишем код маленькими кусочками с тестами, потом проверяем качество, и только потом — в продакшен.\n\nВсё это оформлено как обычные markdown-файлы с чёткими шагами. Например, команда `/spec` заставляет ИИ сначала задать уточняющие вопросы и написать PRD (я проверила — это Product Requirements Document, по-нашему просто «техническое задание»), прежде чем трогать код. А `/build` работает по принципу «тонких вертикальных срезов» — маленьких кусочков функциональности, которые можно сразу проверить, а не «написал 500 строк — теперь дебажу три дня».\n\n## Что это решает\n\nГлавная боль современной разработки с ИИ — это «вайб-кодинг» (vibe coding), когда агент генерирует код быстро, но как попало. Получается спагетти, которые работают до первого рефакторинга, без тестов, без документации, с закомментированными кусками «на всякий случай».\n\nAgent Skills добавляет палочки-выручалочки в виде 20 конкретных «навыков» — от проектирования API до оптимизации производительности. Каждый навык — это проверенный workflow: шаги, что проверить, на что обратить внимание, таблица «рационализации против реальности» (когда ИИ пытается вам сказать «ну так сойдёт», а инструкция требует «нет, переделай»).\n\nОсобенно ценно, что это не абстрактные советы вроде «писать чистый код», а конкретные триггеры. Например, если вы работаете с UI, автоматически активируется навык `frontend-ui-engineering`, который проверяет доступность по стандарту WCAG 2.1 AA (я уточнила — это требования к интерфейсам для людей с ограниченными возможностями). Или если ловите баг — включается `debugging-and-error-recovery` с пятиступенчатым процессом: воспроизвести → локализовать → упростить → починить → защитить от повторения.\n\n## Как попробовать\n\nСамый простой путь — через Claude Code (консольный агент Anthropic). Вводите:\n```\n/plugin marketplace add addyosmani/agent-skills\n/plugin install agent-skills@addy-agent-skills\n```\nЕсли ругается на SSH-ключи (а marketplace клонирует репозитории именно через SSH), используйте HTTPS:\n```\n/plugin marketplace add https://github.com/addyosmani/agent-skills.git\n```\nИли просто склонируйте репозиторий локально и укажите путь:\n```bash\ngit clone https://github.com/addyosmani/agent-skills.git\nclaude --plugin-dir /path/to/agent-skills\n```\n\nДля Cursor всё проще: копируйте любой `SKILL.md` из папки `skills/` в `.cursor/rules/` вашего проекта — и ИИ начнёт следовать этим правилам автоматически. Можно просто скормить папку целиком.\n\nДля Gemini CLI есть нативная установка:\n```bash\ngemini skills install https://github.com/addyosmani/agent-skills.git --path skills\n```\n\n## 3 сценария с примерами\n\n**Сценарий 1: Вы стартапер, и вам нужна новая фича (например, система подписок)**\nВместо «Claude, сделай мне платежи» → получить неработающий код на 800 строк.\nВы вводите `/spec`. ИИ сначала пишет полноценное ТЗ: какие команды нужны пользователю, структура базы данных, границы системы (что внутри, что снаружи), стиль кода. Потом `/plan` разбивает это на атомарные задачи: «создать таблицу», «добавить валидацию», «интеграция со Stripe». Потом `/build` реализует первую задачу, сразу с тестами. Результат: через три часа у вас рабочий MVP, который не стыдно показать, а не франкенштейн, который выкинете на следующей неделе.\n\n**Сценарий 2: Вы одинокий разработчик, и некому проверить ваш код**\nВводите `/review` перед коммитом. ИИ запускает пятиступенчатую проверку: архитектура, безопасность (ищет инъекции, незащищённые эндпоинты), производительность (проверяет N+1 запросы в базу), читаемость, соответствие ТЗ. Находит, что вы забыли валидацию входных данных в API. Вы исправляете. Только потом `/ship`. Результат: код, который не сломает продакшен в пятницу вечером.\n\n**Сценарий 3: Баг, который виден только в браузере**\nВы используете `/test` вместе с навыком `browser-testing-with-devtools`. ИИ подключается к Chrome через MCP (Model Context Protocol — я поясню, это такой способ дать ИИ руки в вашем браузере) и сам смотрит в консоль, проверяет DOM, смотрит network-запросы. Вместо ваших попыток описать «ну тут что-то красное в консоли» ИИ сам видит точную ошибку CORS или незагрузившийся скрипт. Результат: дебаг в 10 минут вместо двух часов переписки «а попробуйте перезагрузить».\n\n## Где можно застрять\n\nВо-первых, это не волшебная кнопка. Если вы используете Cursor или Copilot, slash-команды типа `/spec` не работают «из коробки» — там нет такого интерфейса. Вы просто копируете текст инструкций в системный промпт, и качество зависит от того, насколько внимательно ИИ прочтёт эту простыню.\n\nВо-вторых, для Claude Code marketplace требует настроенных SSH-ключей на GitHub. Если вы привыкли работать только через HTTPS, придётся повозиться с ключами или использовать прямую ссылку на репозиторий.\n\nВ-третьих, оверхед. Если вы пишете скрипт на 20 строк для конвертации CSV в JSON, полный цикл «спецификация → планирование → ревью» — это как ездить на танке за хлебом. Процесс заточен под серьёзные фичи, а не быстрые прототипы.\n\nИ ещё один момент, который меня смущает: это всё ещё markdown-файлы. Если ИИ решит проигнорировать часть инструкций или «схалтурить», никакого enforcement нет. Это скорее «настоятельная рекомендация», чем жёсткий контроль.\n\n## Кому это нужно\n\nСоло-разработчикам, у которых нет ментора или синьора, глядящего через плечо. Стартаперам, которые хотят заложить архитектуру правильно с первого раза, а не переписывать всё через полгода. Командам, где много джунов, и нужно выравнивать качество кода. И всем, кто боится «вайб-кодинга» и хаоса, который ИИ может устроить, если его не держать в узде.\n\n## Кому это не нужно\n\nЕсли у вас уже выстроенные процессы с code review человеком, CI/CD, и вы привыкли писать спецификации сами — добавление ИИ-посредника может замедлить. Тем, кто использует ИИ только для быстрых одноразовых скриптов — формальности излишни. И если вы только начали программировать и путаетесь в терминах «транк-бейзд девелопмент» или «ред-грин-рефактор» — сначала разберитесь с базой, иначе ИИ будет говорить вам слова, которые вы не понимаете, но будете стесняться спросить.\n\n## Вердикт Веры\n\nAgent Skills — это не инструмент в привычном смысле, а скорее методология, упакованная в текстовые файлы. Она не делает ИИ умнее, но заставляет его работать менее импульсивно.\n\nЯ бы сравнила это с переходом от набросков на салфетке к работе по чертежу. Да, медленнее. Да, требует дисциплины. Но если вы строите не шалаш на выходные, а дом, в котором будете жить — лучше с чертежом.\n\nЗабирайте, если готовы торговать скорость хаотичного кодинга на предсказуемость результата. Оставьте, если вам важнее сегодняшний вечер, чем состояние кодовой базы через месяц.\n\n## Материалы\n\n- [addyosmani/agent-skills] addyosmani/agent-skills: https://github.com/addyosmani/agent-skills\n- [docs.github.com] supporting context: https://docs.github.com/en/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account\n- [github.com] supporting context: https://github.com/addyosmani/agent-skills.git\n- [kiro.dev] supporting context: https://kiro.dev/docs/skills/\n\n## Что читать дальше\n\n- [Как отличить рабочий AI-инструмент от красивой демки](https://verapointmedia.com/guides/kak-otlichit-rabochiy-ai-instrument-ot-krasivoy-demki/) — базовая рамка для проверки любых новых инструментов.\n- [Spec Kit: вместо «я хочу» — «сделай, как я сказал», но с ИИ](https://verapointmedia.com/tools/github-spec-kit/) — пример инструмента, который упорядочивает работу, а не просто красиво выглядит.\n- [Локальный AI против облачного: что выбрать обычному человеку и малому бизнесу](https://verapointmedia.com/guides/lokalnyy-ai-protiv-oblachnogo/) — помогает понять, где лучше держать данные и вычисления.\n"}