代码技能安装工具

Claude Code的一键安装工具,用于配置316个技能、7个MCP服务器、权限管理及全局行为指令。

  • by akulik1990
  • Shell
  • 本地部署
  • 更新于
在 GitHub 查看 akulik1990/claude-setup

使用说明

Claude代码设置

Claude Code的单命令设置:从40多个存储库安装316个技能,配置7个MCP服务器,安装全局Claude.md指令,并应用每日驱动程序权限。

包含什么

  • 316技能 涵盖16个类别(Anthropic、Vercel、Sentry、Cloudflare、Stripe、数据库、安全等)
  • 7台MCP服务器:文件系统、内存、fetch、操纵者、顺序思维、git、context7
  • 权限管理:具有安全默认值的日常驾驶模式
  • 全球CLAUDE.md:自动MCP/技能/代理使用的行为说明
  • Claude桌面配置:与Claude Code一起自动配置

先决条件

快速开始

# 1. Clone the repo
git clone https://github.com/akulik1990/claude-setup.git ~/.claude/setup

# 2. Run setup
bash ~/.claude/setup/setup.sh install

# 3. Restart Claude Code

就是这样。重新启动后,您将配置所有技能、MCP服务器、CLAUDE.md指令和权限。

配置什么

权限(日常驾驶模式)

级别 工具
自动批准 MCP工具、Read、Glob、Grep、WebFetch、WebSearch、作用域Bash命令(git、npm、docker等)
需要批准 编写、编辑、取消作用域的Bash
拒绝 rm -rf /叉式炸弹,用力推主, git reset --hard等等。

设置架构

文件 优先级 目的
~/.claude/settings.json 下 规范配置:权限+钩子+拒绝规则
~/.claude/settings.local.json 更高 仅限权限。当您批准工具时,Claude Code会自动修改此文件,因此我们为其添加了正确的权限以防止出现提示。

按项目覆盖

对于需要完全许可设置的项目(例如web开发),请复制模板:

mkdir -p your-project/.claude
cp ~/.claude/setup/webdev-project-settings.json your-project/.claude/settings.json

更新中

拉取最新版本并重新运行安装:

cd ~/.claude/setup
git pull
bash setup.sh install
# Restart Claude Code

文件结构

~/.claude/setup/
├── setup.sh                        # Setup script
├── CLAUDE.md                       # Global behavioral instructions (copied to ~/.claude/CLAUDE.md)
├── settings-daily-driver.json      # Permissions + hooks + deny rules
├── settings-daily-driver-local.json # Permissions-only (high-precedence layer)
├── webdev-project-settings.json    # Per-project template (fully permissive)
├── CLAUDE-SETUP.md                 # Detailed setup documentation
└── README.md                       # This file