/setup-pm
配置你偏好的包管理器 (npm/pnpm/yarn/bun)
> /plugin marketplace add xu-xiang/everything-claude-code-zh > /plugin install everything-claude-code@everything-claude-code
How it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/setup-pm
Context preview
What this command does when you run it.
配置你偏好的包管理器 (npm/pnpm/yarn/bun)
Command definition
setup-pm.mddescription: 配置你偏好的包管理器 (npm/pnpm/yarn/bun)
disable-model-invocation: true
包管理器设置 (Package Manager Setup)
为本项目或全局配置你偏好的包管理器。
用法 (Usage)
# 检测当前包管理器
node scripts/setup-package-manager.js --detect
# 设置全局偏好
node scripts/setup-package-manager.js --global pnpm
# 设置项目偏好
node scripts/setup-package-manager.js --project bun
# 列出可用的包管理器
node scripts/setup-package-manager.js --list
检测优先级 (Detection Priority)
在确定使用哪个包管理器时,将按以下顺序进行检查:
1. **环境变量 (Environment variable)**: `CLAUDE_PACKAGE_MANAGER` 2. **项目配置 (Project config)**: `.claude/package-manager.json` 3. **package.json**: `packageManager` 字段 4. **锁定文件 (Lock file)**: 是否存在 package-lock.json、yarn.lock、pnpm-lock.yaml 或 bun.lockb 5. **全局配置 (Global config)**: `~/.claude/package-manager.json` 6. **后备方案 (Fallback)**: 第一个可用的包管理器 (pnpm > bun > yarn > npm)
配置文件 (Configuration Files)
全局配置
// ~/.claude/package-manager.json
{
"packageManager": "pnpm"
}项目配置
// .claude/package-manager.json
{
"packageManager": "bun"
}package.json
{
"packageManager": "pnpm@8.6.0"
}环境变量 (Environment Variable)
设置 `CLAUDE_PACKAGE_MANAGER` 以覆盖所有其他检测方法:
# Windows (PowerShell)
$env:CLAUDE_PACKAGE_MANAGER = "pnpm"
# macOS/Linux
export CLAUDE_PACKAGE_MANAGER=pnpm
运行检测 (Run the Detection)
若要查看当前的包管理器检测结果,请运行:
node scripts/setup-package-manager.js --detect
Read more
description: 配置你偏好的包管理器 (npm/pnpm/yarn/bun) disable-model-invocation: true
包管理器设置 (Package Manager Setup)
为本项目或全局配置你偏好的包管理器。
用法 (Usage)
# 检测当前包管理器 node scripts/setup-package-manager.js --detect # 设置全局偏好 node scripts/setup-package-manager.js --global pnpm # 设置项目偏好 node scripts/setup-package-manager.js --project bun # 列出可用的包管理器 node scripts/setup-package-manager.js --list
检测优先级 (Detection Priority)
在确定使用哪个包管理器时,将按以下顺序进行检查:
1. **环境变量 (Environment variable)**: `CLAUDE_PACKAGE_MANAGER` 2. **项目配置 (Project config)**: `.claude/package-manager.json` 3. **package.json**: `packageManager` 字段 4. **锁定文件 (Lock file)**: 是否存在 package-lock.json、yarn.lock、pnpm-lock.yaml 或 bun.lockb 5. **全局配置 (Global config)**: `~/.claude/package-manager.json` 6. **后备方案 (Fallback)**: 第一个可用的包管理器 (pnpm > bun > yarn > npm)
配置文件 (Configuration Files)
全局配置
// ~/.claude/package-manager.json
{
"packageManager": "pnpm"
}项目配置
// .claude/package-manager.json
{
"packageManager": "bun"
}package.json
{
"packageManager": "pnpm@8.6.0"
}环境变量 (Environment Variable)
设置 `CLAUDE_PACKAGE_MANAGER` 以覆盖所有其他检测方法:
# Windows (PowerShell) $env:CLAUDE_PACKAGE_MANAGER = "pnpm" # macOS/Linux export CLAUDE_PACKAGE_MANAGER=pnpm
运行检测 (Run the Detection)
若要查看当前的包管理器检测结果,请运行:
node scripts/setup-package-manager.js --detect
🌐 Language / 语言 / 語言 为 AI 智能体(Agent)框架打造的性能优化系统。源自 Anthropic 黑客松获胜作品。 这不仅仅是配置文件。它是一个完整的系统:包含技能(Skills)、本能(Instincts)、内存优化、持续学习、安全扫描以及研究优先的开发模式。这些生产级的智能体(Agents)、钩子(Hooks)、命令(Commands)、规则(Rules)以及 MCP 配置,是在构建真实产品的 10 个多月高强度日常使用中演化而来的。 适用于 Claude Code, Codex,
Repo: xu-xiang/everything-claude-code-zh
Other commands on everything-claude-code.
- /build-fix
通过最小化、安全的改动,逐步修复构建(Build)和类型(Type)错误。
Open command - /checkpoint
在工作流(Workflow)中创建或验证检查点。
Open command - /claw
启动 NanoClaw 智能体 (Agent) REPL — 一个由 claude CLI 驱动的持久化、会话感知 (session-aware) 的 AI 助手。
Open command - /code-review
对未提交的更改进行全面的安全和质量审查:
Open command - /e2e
使用 Playwright 生成并运行端到端测试。创建测试旅程、运行测试、捕获截图/视频/追踪,并上传产物。
Open command - /eval
管理评测驱动开发(eval-driven development)工作流。
Open command

