Все проекты

Библиотека навыков агентов

Библиотека переиспользуемых, универсальных навыков агентов — включая security-pentest и performance-audit.

SkillsAgent workflowsDocumentation
01

Задача

Агент хорош настолько, насколько хороши его инструкции, а они обычно живут в одноразовых промптах, которые никто не переиспользует.

02

Что делали

Набор документированных навыков — каждый это именованный процесс со своими шагами, правилами и контекстом «когда применять» — которые агенты подгружают вместо импровизации с голого промпта.

03

Результат

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

Dev-story статья

Библиотека навыков агентов: как создавался проект

Каждый раз, когда агент делал аудит безопасности или прогон производительности, он импровизировал методику с нуля — то семь тщательных фаз, то пара curl-команд и пожатие плечами. Именно самая ответственная и легко пропускаемая работа сильнее всего гуляла от сессии к сессии. Решение — перестать считать методику тем, что агент помнит, и начать считать её тем, что он загружает.

Разделы

05

Модули

05

Стек

Skills + Agent workflows

01

Почему появился проект

Агент хорош настолько, насколько хороши его инструкции, а они обычно живут в одноразовых промптах, которые никто не переиспользует.

Каждый раз, когда агент делал аудит безопасности или прогон производительности, он импровизировал методику с нуля — то семь тщательных фаз, то пара curl-команд и пожатие плечами. Именно самая ответственная и легко пропускаемая работа сильнее всего гуляла от сессии к сессии. Решение — перестать считать методику тем, что агент помнит, и начать считать её тем, что он загружает.

02

Что было создано

Набор документированных навыков — каждый это именованный процесс со своими шагами, правилами и контекстом «когда применять» — которые агенты подгружают вместо импровизации с голого промпта.

Плагин из шести навыков агента, каждый — Markdown-файл SKILL.md с заголовком (frontmatter), который говорит агенту, когда его включать, и телом, проводящим по реальным шагам. Два — опорные: навыки security-pentest и performance-audit, а четыре покрывают Vue, VueUse, тестирование и роутер с папками reference, полными конкретных подводных камней. Агент подтягивает нужный навык в контекст и следует фиксированной, проверенной на практике процедуре, а не изобретает её заново.

03

Основные модули и путь пользователя

M01

security-pentest: методика из 7 фаз, привязанная к OWASP Top 10 — разведка, обход аутентификации, инъекции, CORS, устойчивость к DDoS, инфраструктура и криптография — каждая фаза с конкретными curl-командами под каждый вектор атаки плюс таблица находок с уровнями серьёзности

M02

performance-audit: 7 фаз от базовой линии времени отклика через кэширование, сжатие, проверки заголовков Range-запросов и ETag, параллельную нагрузку, мониторинг ресурсов до производительности БД, завершаясь таблицей целевых показателей

M03

Решающее переписывание из проектно-специфичного в универсальное: жёстко зашитые эндпоинты вынесли и заменили обобщёнными плейсхолдерами TARGET / FRONTEND, чтобы один навык подходил к любому API или стеку, а не к единственному развёртыванию

M04

Запуск по заголовку: описание каждого навыка точно указывает, когда его вызывать (перед запуском, после изменений в аутентификации, когда пользователи жалуются на медленность), чтобы агент загружал нужную процедуру без отдельной команды

M05

Набор вокруг Vue — vue, vueuse-functions, vue-testing-best-practices, vue-router-best-practices — каждый с папкой reference/ узких, поимённо названных ловушек вроде бесконечных циклов навигационного гарда и тестирования асинхронных компонентов в Suspense

04

Архитектура и технологические решения

Сделано на Skills, Agent workflows, Documentation.

Обычные Markdown-файлы SKILL.md с YAML-заголовком и отдельными подпапками reference у каждого навыка, собранные в устанавливаемый плагин через манифест plugin.json, перечисляющий шесть навыков.

05

Результат и выводы

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

Вместо того чтобы наполовину помнить, как делать пентест, агент загружает фиксированную процедуру из 7 фаз, которая одинаково работает на любом проекте; навыки безопасности и производительности из привязанных к проекту скриптов превратились в действительно переносимые сценарии после универсального переписывания.

Читать дальше

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

Есть похожая идея?

Обсудить проект