
Agent Skills Search Server
agentskillsApache-2.0
19.8k звёзд1.2k форков
Agent Skills Search Server — это MCP-интерфейс к реестру открытых агентских навыков skills.sh. Сервер построен на базе HAPI MCP server. Он переводит запросы AI-ассистента на язык API реестра и возвращает структурированные данные о навыках.
Agent Skills — это формат упаковки знаний для агентов. В отличие от обычных промптов, навык содержит не только инструкции, но и исполняемые скрипты, шаблоны документов и справочные файлы. Формат поддерживается крупными AI-инструментами, поэтому навыки переносимы между средами.
Принцип работы — прогрессивное раскрытие. При старте ассистент получает только названия и описания навыков. Когда он берётся за задачу — догружает полные инструкции. Это экономит контекст. Сервер решает проблему поставки знаний агентам: вместо того чтобы каждый раз писать длинные инструкции в промпт, инженер упаковывает процесс в навык и публикует его.
Характеристики
Общее
- СтатусСообщество
- Разработчикagentskills
- ЛицензияApache-2.0
Технологии
- ЯзыкиPython
- Транспортstreamable-http
Описание
Возможности
- Поиск по ключевым словам. Ассистент ищет навыки по названию, описанию и тегам.
- Получение краткого описания. Сервер отдаёт метаданные навыка для быстрой оценки релевантности.
- Загрузка полных инструкций. Файл SKILL.md содержит метаданные и пошаговое руководство.
- Фильтрация по категориям. Разработка, безопасность, аналитика, администрирование.
- Просмотр структуры файлов. Ассистент видит, какие скрипты, шаблоны и справочные материалы входят в навык.
- Выполнение скриптов. Сервер отдаёт исполняемые файлы навыка (Python, Shell и другие).
- Динамическая загрузка. Навыки появляются в контексте только в момент активации. Это снижает расход токенов.
- Совместимость со всеми MCP-клиентами. Подключается к Claude Desktop, Cline, Continue, Zed.
- Открытая лицензия Apache 2.0. Можно форкать, модифицировать и использовать в коммерческих проектах.
Как подключить
1. Установите сервер
Самый простой способ — запустить через uvx без установки:
uvx agentskills-mcpИли установите через pip:
pip install agentskills-mcp2. Настройте клиент
Добавьте конфигурацию в файл настроек вашего MCP-клиента. Для Claude Desktop это claude_desktop_config.json:
{
"mcpServers": {
"agent-skills": {
"command": "uvx",
"args": ["agentskills-mcp"]
}
}
}3. Перезапустите клиента
Закройте и откройте Claude Desktop или другой MCP-клиент. В списке инструментов появится новый сервер для поиска навыков.
Примеры запросов
- «Найди в реестре skills.sh навык для настройки CI/CD в GitHub Actions.»
- «Покажи категории навыков, которые есть в реестре.»
- «Загрузи навык Database Migration with Alembic и выполни миграцию.»
- «Выведи содержимое файла SKILL.md для навыка Code Review Checklist.»
- «Какие скрипты входят в навык Security Audit? Запусти audit.sh.»
Технические детали
- Язык: Python
- Транспорт: Streamable HTTP
- Лицензия: Apache 2.0
- Разработчик: agentskills
- Подходит для: Claude Desktop, Cline, Continue, Zed и других MCP-клиентов
- Зависимости: Требуется подключение к интернету для доступа к реестру skills.sh