/ 目录 / 演练场 / Everything Claude Code
● 社区 affaan-m ⚡ 即开即用

Everything Claude Code

作者 affaan-m · affaan-m/everything-claude-code

一套完整的 agent 运行时性能套件——有主见的 skill、本能反应、记忆模式和安全规范,让任何编程 agent 都能可靠运行。

everything-claude-code 是一个精心策划的集合包,将作者认为的生产级 agent 实践编码为具体规则:先研究后开发的纪律、持久化记忆模式、安全默认值,以及「本能」(agent 应该默认遵循的启发式规则)。兼容 Claude Code、Codex、OpenCode、Cursor——任何能加载 skill 的地方都能用。把它当作一个你可以 fork 并裁剪的标准化配置。

为什么要用

核心特性

实时演示

实际使用效果

就绪

安装

选择你的客户端

~/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 使用与 Claude Desktop 相同的 mcpServers 格式。项目级配置优先于全局。

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
    }
  }
}

点击 Cline 侧栏中的 MCP Servers 图标,然后选 "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 使用服务器对象数组,而非映射。

~/.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

用强默认配置初始化一个新项目,让所有编程 agent 行为一致

👤 制定团队规范的技术负责人 ⏱ ~30 min intermediate

何时使用: 你在启动一个新项目,希望所有 agent(自己的和团队成员的)都以相同方式工作。

前置条件
  • 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.✓ 已复制
    → 精简后的 skill 集
  3. 验证
    Run a sample prompt that should trigger research-first behavior. Confirm it does.✓ 已复制
    → agent 先收集上下文,再动手写代码

结果: 项目中的每个 agent 都从相同的有主见的默认配置出发。

注意事项
  • skill 与团队现有 CLAUDE.md 冲突 — 顺序很重要——项目级 CLAUDE.md 优先;需要时显式协调
搭配使用: filesystem

给现有配置补充安全和记忆模式

👤 一直在临时配置 agent 的开发者 ⏱ ~45 min intermediate

何时使用: 你的 agent 有用,但行为不稳定——有时喜欢调 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

结果: 同一个 agent,行为更可靠。

注意事项
  • 一次性引入整个套件改动太大 — 逐模块采用;每个验证通过后再进行下一个

组合

与其他 MCP 搭配,撬动十倍杠杆

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

先研究 + 始终获取最新仓库源码

Research-first via everything-claude-code; pull library source via GitMCP.✓ 已复制
everything-claude-code-skill + claude-best-practice-skill

叠加两个有主见的 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
每次调用 Token 数
每个任务开销更高(研究步骤增加上下文),但总迭代次数减少
费用
免费
提示
逐步采用——按任务类型衡量采用前后的 token 消耗

安全

权限、密钥、影响范围

最小权限: Read access to project workspace
凭据存储: 按主机配置(skill 本身不存储凭证)
数据出站: 无(skill 是本地配置)

故障排查

常见错误与修复

Skills directory not picked up

确认路径为 ~/.claude/skills/<name>,且 manifest 已被 harness 加载

验证: 重启 agent;检查 skill 列表
Conflicting CLAUDE.md guidance

明确优先级顺序——项目 > 用户 > skill

Token spend went up

禁用不需要的模块;research-first 是最耗 token 的

替代方案

Everything Claude Code 对比其他方案

替代方案何时用它替代权衡
claude-best-practice-skill想要不同理念的集合包不同的设计哲学;目标相似
Hand-written CLAUDE.md希望最小化配置表面积维护成本更高

更多

资源

📖 阅读 GitHub 上的官方 README

🐙 查看未解决的 issue

🔍 浏览全部 400+ MCP 服务器和 Skills