Claude代码设置包

完整复制了Luca Di Domenico的Claude Code环境,包括设置、技能、插件、MCP服务器、启动脚本和自动设置功能。

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

使用说明

Claude Code Setup — Full Configuration Package

Replica completa dell'ambiente Claude Code di Luca Di Domenico. Include: settings, skills, plugins, MCP servers, script di avvio bypass, e auto-setup.

Quick Start (3 comandi)

# 1. Clona questo repo
git clone https://github.com/lucadidomenicodopehubs/claude-code-setup.git
cd claude-code-setup

# 2. Esegui lo script di setup (installa tutto automaticamente)
chmod +x scripts/setup.sh
./scripts/setup.sh

# 3. Avvia Claude Code in modalita' bypass
claude+

Fatto. Claude Code parte con tutte le permissions bypass, skills, plugins, e MCP servers configurati.

Cosa Include

Settings (settings/)

File Descrizione
settings.json Configurazione globale: bypass permissions, lingua italiana, plugins abilitati
claude.json Configurazione account: MCP servers, progetti, metriche
keybindings.json Scorciatoie tastiera personalizzate

Skills (skills/)

Skill Descrizione
night-shift/ Autonomous overnight software improvement
night-dev/ Autonomous evolutionary development
business-plan/ Business plan generator (seed, bank, smartstart)
doc-publisher/ PDF/DOCX/LaTeX document generation
kaggle-manager/ Kaggle kernel orchestration
find-skills/ Skill discovery marketplace
skill-creator/ Create/test/benchmark new skills
vercel-react-best-practices/ React/Next.js optimization guidelines

Plugins (auto-installati)

Plugin Source Descrizione
superpowers claude-plugins-official Brainstorming, planning, TDD, code review, parallel agents
claude-mem thedotmack Cross-session persistent memory with ChromaDB
context7 claude-plugins-official Live documentation fetcher for any library
frontend-design claude-plugins-official Production-grade UI/UX generation
code-review claude-plugins-official PR code review
code-simplifier claude-plugins-official Code quality and simplification
commit-commands claude-plugins-official Git commit + push + PR automation
ralph-loop claude-plugins-official Autonomous looping agent
security-guidance claude-plugins-official Security best practices hooks
skill-creator claude-plugins-official Skill creation and benchmarking
claude-code-setup claude-plugins-official Automation recommender
claude-md-management claude-plugins-official CLAUDE.md audit and management

MCP Servers (auto-configurati)

Server Descrizione
GitNexus Knowledge graph per codebase analysis
Context7 Live documentation per librerie
Google Workspace Gmail, Calendar, Drive, Sheets

Scripts (scripts/)

Script Descrizione
setup.sh Auto-setup completo (installa Claude, skills, plugins, settings)
claude+ Alias per avviare Claude in modalita' bypass permissions
install-plugins.sh Installa tutti i plugins uno per uno

Modalita' Bypass Permissions

Il comando claude+ usa il flag --dangerously-skip-permissions che attiva la vera bypass mode — quella che mostra ⏵⏵ bypass permissions on nella status line.

I 2 Sistemi di Permessi

Claude Code ha 2 sistemi diversi:

Sistema Come si attiva Cosa fa
settings.json dontAsk "defaultMode": "dontAsk" in settings Non chiede conferma ma ha ancora restrizioni interne
--dangerously-skip-permissions Flag CLI all'avvio Bypass TOTALE — salta ogni controllo. Status line: ⏵⏵ bypass permissions on

Questo pacchetto usa ENTRAMBI:

  1. settings.json con dontAsk — per quando avvii claude senza flag
  2. claude+ script — avvia con --dangerously-skip-permissions per bypass totale

Le Modalita' Permission Mode (flag --permission-mode)

claude --permission-mode default           # Chiede permesso (sicuro)
claude --permission-mode acceptEdits       # Auto-approva edit, chiede per Bash
claude --permission-mode dontAsk           # Non chiede ma ha limiti interni
claude --permission-mode bypassPermissions # Bypass totale (= --dangerously-skip-permissions)
claude --permission-mode plan              # Solo pianificazione, no esecuzione
claude --permission-mode auto              # Modalita' auto

Come Avviare

# Bypass totale (raccomandato per sviluppo)
claude+

# Equivalente manuale
claude --dangerously-skip-permissions

# Modalita' sicura
claude+ --safe

# Torna alla modalita' sicura via settings
claude config set permissions.defaultMode allowEdits

Struttura Directory

claude-code-setup/
├── README.md                    # Questo file
├── settings/
│   ├── settings.json            # ~/.claude/settings.json
│   └── project-settings.json    # Template per .claude/settings.json di progetto
├── skills/
│   ├── night-shift/             # Skill autonoma overnight
│   ├── night-dev/               # Skill development evolutivo
│   ├── business-plan/           # Business plan generator
│   ├── doc-publisher/           # Document publisher
│   ├── kaggle-manager/          # Kaggle orchestrator
│   ├── find-skills/             # Skill finder
│   ├── skill-creator/           # Skill creator
│   └── vercel-react-best-practices/  # React optimization
├── mcp/
│   └── mcp-servers.json         # MCP server configurations
├── scripts/
│   ├── setup.sh                 # Auto-setup (chmod +x, run once)
│   ├── claude+                  # Bypass mode launcher
│   └── install-plugins.sh       # Plugin installer
└── CLAUDE.md                    # Instructions per auto-setup via Claude

Requisiti

  • OS: Linux (Ubuntu/Debian) o macOS
  • Node.js: 20+ (per MCP servers e GitNexus)
  • Python: 3.11+ (per skills che usano Python)
  • Account Anthropic: Con Claude Code attivo (Max o Team plan)

Aggiornamento

cd claude-code-setup
git pull
./scripts/setup.sh --update

Autore

Luca Di Domenico — Firmamento Technologies