/ Каталог / Песочница / Everything Claude Code
● Сообщество affaan-m ⚡ Сразу

Everything Claude Code

автор affaan-m · affaan-m/everything-claude-code

Полный набор для производительности агента-программиста — опinionated skills, инстинкты, память и паттерны безопасности для надёжной работы любого coding-агента.

everything-claude-code — кураторский бандл, кодифицирующий то, что автор считает production-готовой практикой агентов: разработка «research-first», паттерны постоянной памяти, защитные меры безопасности и «инстинкты» (эвристики, которым агенты должны следовать по умолчанию). Работает с Claude Code, Codex, OpenCode, Cursor — везде, где загружаются skills. Относитесь к нему как к мощёной дороге конфигурации, которую можно форкнуть и обрезать.

Зачем использовать

Ключевые функции

Живое демо

Как выглядит на практике

готово

Установка

Выберите клиент

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "everything-claude-code-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/affaan-m/everything-claude-code",
        "~/.claude/skills/everything-claude-code"
      ],
      "_inferred": true
    }
  }
}

Откройте Claude Desktop → Settings → Developer → Edit Config. Перезапустите после сохранения.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "everything-claude-code-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/affaan-m/everything-claude-code",
        "~/.claude/skills/everything-claude-code"
      ],
      "_inferred": true
    }
  }
}

Cursor использует ту же схему mcpServers, что и Claude Desktop. Конфиг проекта приоритетнее глобального.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "everything-claude-code-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/affaan-m/everything-claude-code",
        "~/.claude/skills/everything-claude-code"
      ],
      "_inferred": true
    }
  }
}

Щёлкните значок MCP Servers на боковой панели Cline, затем "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "everything-claude-code-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/affaan-m/everything-claude-code",
        "~/.claude/skills/everything-claude-code"
      ],
      "_inferred": true
    }
  }
}

Тот же формат, что и Claude Desktop. Перезапустите Windsurf для применения.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "everything-claude-code-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/affaan-m/everything-claude-code",
        "~/.claude/skills/everything-claude-code"
      ]
    }
  ]
}

Continue использует массив объектов серверов, а не map.

~/.config/zed/settings.json
{
  "context_servers": {
    "everything-claude-code-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/affaan-m/everything-claude-code",
          "~/.claude/skills/everything-claude-code"
        ]
      }
    }
  }
}

Добавьте в context_servers. Zed перезагружается автоматически.

claude mcp add everything-claude-code-skill -- git clone https://github.com/affaan-m/everything-claude-code ~/.claude/skills/everything-claude-code

Однострочная команда. Проверить: claude mcp list. Удалить: claude mcp remove.

Сценарии использования

Реальные сценарии: Everything Claude Code

Забутстрапить новый проект со строгими дефолтами для любого coding-агента

👤 Технические лиды, устанавливающие стандарты команды ⏱ ~30 min intermediate

Когда использовать: Вы начинаете проект и хотите, чтобы каждый агент — ваш и вашей команды — вёл себя одинаково.

Предварительные требования
  • Директория skills существуетmkdir -p ~/.claude/skills если ещё нет
Поток
  1. Установка
    Clone everything-claude-code. List the skill modules and their purposes.✓ Скопировано
    → Инвентарь модулей с описаниями
  2. Обрезка
    Disable modules I don't need (e.g., crypto). Keep research-first, memory, security.✓ Скопировано
    → Обрезанный набор skills
  3. Проверка
    Run a sample prompt that should trigger research-first behavior. Confirm it does.✓ Скопировано
    → Агент собирает контекст перед написанием кода

Итог: Каждый агент в проекте стартует с одними и теми же opinionated дефолтами.

Подводные камни
  • Skill конфликтует с существующим CLAUDE.md команды — Порядок важен — проектный CLAUDE.md имеет приоритет; явно примирите конфликты
Сочетать с: filesystem

Добавить паттерны безопасности и памяти в существующую конфигурацию

👤 Разработчики, которые импровизировали конфигурацию агента ⏱ ~45 min intermediate

Когда использовать: Ваш агент полезен, но непоследователен — то слишком свободно использует shell, то забывает контекст.

Поток
  1. Аудит
    Compare my current CLAUDE.md vs everything-claude-code's recommended skeleton. Highlight gaps.✓ Скопировано
    → Список пробелов с обоснованием
  2. Принятие
    Pull in the security and memory modules only. Diff what would change.✓ Скопировано
    → Diff для просмотра

Итог: Тот же агент, более надёжное поведение.

Подводные камни
  • Принятие всего набора сразу меняет слишком много — Принимайте по модулю; проверяйте каждый перед следующим

Комбинации

Сочетайте с другими MCP — эффект x10

everything-claude-code-skill + git-mcp-idosal

Research-first + всегда актуальный источник репозитория

Research-first via everything-claude-code; pull library source via GitMCP.✓ Скопировано
everything-claude-code-skill + claude-best-practice-skill

Наложить два opinionated skill-набора с разрешением конфликтов

Adopt shanraisshan/claude-code-best-practice on top; resolve conflicts in CLAUDE.md.✓ Скопировано

Инструменты

Что предоставляет этот MCP

ИнструментВходные данныеКогда вызыватьСтоимость
research_first task description По умолчанию — перед изменениями tokens for the research step
memory_handoff session summary В конце сессии tokens
security_lint diff Перед коммитом tokens

Стоимость и лимиты

Во что обходится

Квота API
N/A
Токенов на вызов
Больше на задачу (research добавляет контекст), но меньше итераций в целом
Деньги
Бесплатно
Совет
Принимайте постепенно — измеряйте расход токенов до/после по типам задач

Безопасность

Права, секреты, радиус поражения

Минимальные скоупы: Read access to project workspace
Хранение учётных данных: По хосту (skill сам не хранит учётные данные)
Исходящий трафик: Нет (skill — локальная конфигурация)

Устранение неполадок

Частые ошибки и исправления

Skills directory not picked up

Убедитесь, что путь ~/.claude/skills/<name> и манифест загружен вашим харнессом

Проверить: Перезапустите агента; проверьте список skills
Conflicting CLAUDE.md guidance

Разрешите приоритет — project > user > skill

Token spend went up

Отключите неиспользуемые модули; research-first самый «тяжёлый»

Альтернативы

Everything Claude Code в сравнении

АльтернативаКогда использоватьКомпромисс
claude-best-practice-skillНужен другой opinionated бандлДругая философия; та же общая цель
Hand-written CLAUDE.mdНужна минимальная поверхностьБольше усилий для поддержки

Ещё

Ресурсы

📖 Читать официальный README на GitHub

🐙 Открытые задачи

🔍 Все 400+ MCP-серверов и Skills