AI Agent Skills

Библиотека из 30 с лишним скиллов-инструкций для кодинг-агентов: от плана и сборки до проверки, защиты от галлюцинаций и выкладки

  • 217 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Минимальный доступ

Почему такой уровень

  • Файлы SKILL.md содержат только инструкции и ничего не запускают, но меняют поведение агента в вашем проекте
Все причины и проверки

developersglobal/ai-agent-skills

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/developersglobal-ai-agent-skills

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Файлы SKILL.md содержат только инструкции и ничего не запускают, но меняют поведение агента в вашем проекте

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

AI Agent Skills — собрание файлов SKILL.md, в которых записаны рабочие процессы с шагами, контрольными точками, проверками и описанием типичных ошибок. Цепочка идет от идеи к выпуску: подумать, спланировать, написать, проверить, пересмотреть, укрепить, выложить. Репозиторий вдохновлен наборами Addy Osmani и `forrestchang`. Скиллы сгруппированы по этапам. Для мышления: think-before-coding, `goal-driven-execution`, `idea-to-spec`. Для планирования: task-decomposition, `context-loading`, `multi-agent-orchestration`. Для сборки: `incremental-coding`, `simplicity-first`, `surgical-changes`, api-design и другие. Дальше идут тесты, ревью, безопасность (`security-hardening`, `prompt-injection-defense`, `dependency-auditor`, threat-modeler), развертывание и наблюдаемость, а также скиллы для памяти и RAG и для повседневной работы вроде заметок встречи и писем. Три агента лежат в `agents` (`code-reviewer`, `security-auditor`, test-engineer), чек-листы по доступности и производительности в `references`, а страница-браузер на GitHub Pages ищет скиллы и копирует их.

Для кого. Разработчикам, которые пользуются Claude Code, Cursor, Gemini CLI или Copilot и хотят дисциплинированного процесса: от уточнения цели до проверки и выпуска.

Подходит, если

  • Агенту нужны правила маленьких проверяемых шагов вместо больших переписываний
  • Задачу надо превратить в цели с критериями успеха и тестируемую спецификацию
  • Перед выкладкой прогоняют укрепление безопасности и защиту от инъекций в промпты
  • Нужен единый набор инструкций для Claude, Cursor и Gemini CLI, который копируют в файлы правил

Не подходит, если

  • Установщик с версиями и обновлением: скиллы копируют вручную в CLAUDE.md, .cursor/rules или GEMINI.md
  • Узкоспециализированный набор под отдельную технологию: скиллы общие
  • Готовая автоматизация: файлы дают инструкции агенту и код не запускают

Пример запроса к агенту

Прочитай skills/think-before-coding/SKILL.md и следуй ей, прежде чем менять модуль оплаты

Ограничения

Скиллы подключаются вручную: содержимое SKILL.md копируют в CLAUDE.md, .cursor/rules или GEMINI.md либо в системный промпт, автоматической установки и версионирования нет. Это структурированные подсказки, и результат зависит от модели. В часть файлов (skills/developer, skills/productivity) лежат отдельные `markdown` без папки SKILL.md. Сравнительная таблица в README составлена автором репозитория, оценивайте ее критически.

Как отключить. Удалите добавленные фрагменты из CLAUDE.md, GEMINI.md и .cursor/rules или удалите скопированные файлы SKILL.md.

Частые вопросы

Какие агенты поддерживаются?

Любой, который читает инструкции из файла: Claude Code (CLAUDE.md), Cursor (.cursor/rules), Gemini CLI (GEMINI.md), Copilot. В репозитории есть AGENTS.md, CLAUDE.md и GEMINI.md для самого проекта.

Как добавить скилл в Claude Code?

Дописать его в CLAUDE.md проекта, например cat skills/think-before-coding/SKILL.md >> CLAUDE.md. Для Cursor копируют в .cursor/rules/ с расширением .mdc, для Gemini CLI дописывают в GEMINI.md.

Какие темы закрывают скиллы?

Планирование и разбор задач, поэтапная сборка, API, отладка, рефакторинг, тесты, ревью, безопасность, CI/CD, развертывание, наблюдаемость, память и RAG, защита от галлюцинаций и от инъекций в промпты, а также заметки встреч, письма и подбор плана обучения.

Что лежит в папке `agents`?

Три описания агентов: `code-reviewer`, `security-auditor` и test-engineer. В `references` находятся чек-листы по доступности и производительности.

Есть ли удобный просмотр?

Да, интерактивный браузер скиллов на GitHub Pages (developersglobal.github.io/ai-agent-skills) с поиском и копированием. Каталог собран в skills/index.json.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Личный набор автора: общие правила для агентов и десятки скиллов для GitHub, браузера, macOS, сообщений и релизов, плюс скрипт синхронизации

СкиллШирокий доступ7,5 тыс.Звезды репозитория

Больше двадцати скиллов для кодовых агентов: MCP и хуки, режим плана, протокол багфикса, промпты и защитный хук для bash

СкиллШирокий доступ178Звезды репозитория

Набор независимых скиллов против дрейфа в больших кодовых базах: hard-cut, поиск первопричины, тесты и проверка CI.

СкиллМинимальный доступ140Звезды репозитория

Библиотека скиллов для Claude Code, Cursor и Codex: ревью командой агентов, TDD, стековые PR, оценка готовности репозитория

ПлагинРасширенный доступ72Звезды репозитория

14 скиллов, которые находят пробелы в задаче до кода: интервью, план, проверка допущений и доказательство исправления бага

СкиллМинимальный доступ372Звезды репозитория

Скилл анализирует репозиторий и создает файлы для ИИ-агентов: AGENTS.md, указатели, рецензенты, CI и шаблоны

СкиллРасширенный доступ238Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
AI Agent Skills (эта карточка)нет217
Agent Skills от Эдди Османинет116 477набор Addy Osmani по инженерным процессам, здесь шире охват: безопасность ИИ, RAG и повседневные задачи
Agent Skills от Tech Leads Clubнет7 161подборка скиллов от клуба техлидов, этот репозиторий разбит по этапам от мышления до выкладки

Коротко о README

README объясняет идею (инструкции с рабочими процессами), сравнивает набор с двумя образцами, дает быстрый старт из трех способов копирования, перечисляет скиллы по этапам от мышления до выкладки и показывает цепочку от идеи к выпуску. Есть ссылка на интерактивный браузер скиллов.

Бейдж для README

Исходный SKILL.md

---
name: think-before-coding
description: Forces explicit reasoning before writing any code. Surfaces assumptions, manages confusion, and prevents hallucination by demanding clarity upfront.
category: think
applies-to: [claude, gemini, cursor, copilot, any]
version: 1.0.0
---

## Overview

AI agents default to writing code immediately — even when the request is ambiguous, the context is incomplete, or multiple valid interpretations exist. This skill forces a deliberate thinking phase before any implementation begins.

The result: fewer rewrites, fewer wrong-direction implementations, and fewer "I assumed X" surprises.

## When to Use

Activate this skill **before writing any code** when:
- The request is ambiguous or underspecified
- Multiple valid implementations exist
- You are unsure about an existing system's constraints
- The task touches security, data integrity, or public APIs
- You feel the urge to "just start coding" to make progress

## Process

### Phase 1: Understand the Request

1. **Read the full request** — Do not skim. Re-read once.
2. **Identify ambiguities** — List every decision you would have to make silently:
   - What counts as "success"?
   - What are the inputs and expected outputs?
   - What should NOT change?
   - Are there existing patterns to follow?
3. **Surface assumptions** — Write them out: *"I am assuming X because Y."*
4. **Check for contradictions** — Does the request contradict itself or existing code?

**Verify:** Can you state the goal in one clear sentence? If not, ask before proceeding.

### Phase 2: Clarify Before Acting

5. If **genuinely ambiguous**, ask a focused clarifying question — not a list of 10 questions. Pick the one blocker.
6. If multiple valid approaches exist, **present 2–3 options with tradeoffs**, then ask which to proceed with.
7. If something seems wrong with the request, **say so directly** — don't silently work around it.

**Verify:** You have a clear, agreed-upon interpretation of the task.

Сообщить о проблеме