Documentation
Complete reference for the claude-install cross-platform installer
Overview
claude-install.sh is a single Bash script (~1400 lines) that handles both fresh installation and clean reinstallation of Claude Code on Linux and macOS (ARM and Intel). It is interactive and uses set -e for fail-fast behavior.
$ chmod +x claude-install.sh && ./claude-install.shScript Architecture
The script is organized as 14 sequential steps:
Platform Detection
OS, architecture, Rosetta, fresh/reinstall mode
Terminal Architecture Check
macOS iTerm2 binary architecture
Node.js Setup
nvm, Node v22, Homebrew/system Node handling
Bun Verification
Architecture check and reinstall if needed
Backup Config
Reinstall only: credentials, settings, memory
Remove Existing
Reinstall only: clean removal of old install
Choose Install Method
Native installer (curl) or npm global
Install Claude Code
Execute chosen installation method
Install Plugins
20 plugins from 5 marketplaces
MCP Server Selection
Interactive menu for ~20 MCP servers
Install MCP Servers
Configure selected servers as JSON
Write Settings
settings.json with plugins, permissions, MCP
Write .claude.json
Install method and auto-updates config
Shell Profile Setup
nvm sourcing and PATH in shell config
Final Verification
Check all binaries, configs, print summary
Plugins (27)
| Plugin | Category | Marketplace |
|---|---|---|
| Superpowers | Development | Superpowers Marketplace |
| Superpowers Lab | Experimental | Superpowers Marketplace |
| Superpowers Chrome | Web Development | Superpowers Marketplace |
| Developing for Claude Code | Plugin Development | Superpowers Marketplace |
| Double Shot Latte | Performance | Superpowers Marketplace |
| Elements of Style | Writing | Superpowers Marketplace |
| Episodic Memory | Memory | Superpowers Marketplace |
| Feature Dev | Development | Claude Code Plugins |
| Frontend Design | Design | Claude Code Plugins |
| Plugin Dev | Plugin Development | Claude Code Plugins |
| PR Review Toolkit | Code Quality | Claude Code Plugins |
| Ralph Wiggum | Automation | Claude Code Plugins |
| Security Guidance | Security | Claude Code Plugins |
| Fullstack Dev Skills | Development | Fullstack Dev Skills |
| Context Engineering Fundamentals | AI Engineering | Context Engineering Marketplace |
| Agent Architecture | AI Engineering | Context Engineering Marketplace |
| Agent Evaluation | AI Engineering | Context Engineering Marketplace |
| Agent Development | AI Engineering | Context Engineering Marketplace |
| Cognitive Architecture | AI Engineering | Context Engineering Marketplace |
| Claude Mem | Memory | thedotmack |
| Claude HUD | UI | Claude HUD |
| Rust Analyzer LSP | Language Server | Claude Plugins Official |
| Last30Days | Research | Last30Days Skill |
| Oh My Claude Code | Orchestration | Oh My Claude Code |
| Marketing Skills | Marketing | Marketing Skills |
| GitNexus | Code Intelligence | GitNexus Marketplace |
| Impeccable | Design | Impeccable |
Marketplaces (12)
Claude Code Plugins
6 pluginsOfficial Anthropic plugins for feature development, frontend design, PR review, plugin creation, and security guidance.
github.com/anthropics/claude-codeClaude HUD
1 pluginCustomizable heads-up display statusline for Claude Code with layout presets and configurable display elements.
github.com/jarrodwatts/claude-hudClaude Plugins Official
1 pluginAnthropic's official plugin marketplace featuring language server integrations and core developer tooling for Claude Code.
github.com/anthropics/claude-plugins-officialContext Engineering Marketplace
5 pluginsAdvanced agent architecture, evaluation, and cognitive patterns for building and optimizing AI agent systems.
github.com/muratcankoylan/Agent-Skills-for-Context-EngineeringFullstack Dev Skills
1 plugin90+ specialized developer skills covering every major framework, language, and DevOps tool for full-stack development.
github.com/jeffallan/claude-skillsGitNexus Marketplace
1 pluginCode intelligence powered by a knowledge graph — execution flow tracing, blast radius analysis, and semantic code search.
github.com/abhigyanpatwari/GitNexusImpeccable
1 pluginDesign fluency for AI harnesses — 1 skill, 20 commands, and curated anti-patterns for impeccable frontend design.
github.com/pbakaus/impeccableLast30Days Skill
1 pluginDeep research engine that scans the last 30 days across Reddit, X/Twitter, YouTube, TikTok, Hacker News, and 10+ sources.
github.com/mvanhorn/last30days-skillMarketing Skills
1 plugin35 marketing skills for technical marketers and founders — CRO, copywriting, SEO, paid ads, growth, and revenue ops.
github.com/coreyhaines31/marketingskillsOh My Claude Code
1 pluginMulti-agent orchestration layer with 30+ specialized agents, parallel pipelines, model routing, and team workflows.
github.com/Yeachan-Heo/oh-my-claudecodeSuperpowers Marketplace
7 pluginsPremium Claude Code plugins for power users — session memory, Chrome DevTools, writing style, and deep development workflows.
github.com/obra/superpowers-marketplacethedotmack
1 pluginCross-session persistent memory with smart search, timeline views, and token-optimized code exploration.
github.com/thedotmack/claude-memMCP Servers (19)
AI & Reasoning
Up-to-date library documentation in context. Get accurate, current docs for any popular library.
@upstash/context7-mcpDynamic problem-solving through sequential thought chains. Break down complex problems step by step.
@modelcontextprotocol/server-sequential-thinkingCloud & Infrastructure
Query AWS Knowledge Bases for enterprise RAG workflows and AWS documentation.
@modelcontextprotocol/server-aws-kb-retrievalCommunication
Read and update Notion pages and databases. Sync your knowledge base with development.
@modelcontextprotocol/server-notionRead and send Slack messages. Integrate team communication into your development workflow.
@modelcontextprotocol/server-slackDeveloper Tools
Manage Docker containers and images — build, run, inspect, and manage containerized applications.
@modelcontextprotocol/server-dockerGitHub integration — manage repos, issues, PRs, and code reviews directly from Claude Code.
@modelcontextprotocol/server-githubGitLab integration — issues, merge requests, and repo management for GitLab-hosted projects.
@modelcontextprotocol/server-gitlabCode intelligence knowledge graph — dependency analysis, impact tracking, and code understanding.
gitnexusLinear issue tracking integration for managing projects, issues, and sprints.
mcp-linearMulti-agent AI orchestration platform with swarm intelligence, 170+ tools for complex workflows.
rufloError tracking and monitoring — investigate production errors and performance issues.
@modelcontextprotocol/server-sentryFile & Data
Read, write, and search files with fine-grained permissions. Essential for any file-based workflow.
@modelcontextprotocol/server-filesystemPersistent knowledge graph for long-term memory across sessions. Store and retrieve structured facts.
@modelcontextprotocol/server-memoryConnect to and query PostgreSQL databases. Run queries, inspect schemas, and manage data.
@modelcontextprotocol/server-postgresQuery and manage SQLite databases directly. Great for local data storage and analysis.
mcp-server-sqliteWeb & Search
Web search powered by Brave Search API. Find current information and web content.
@modelcontextprotocol/server-brave-searchFetch and parse web pages, APIs, and URLs. Convert HTML to markdown for analysis.
@modelcontextprotocol/server-fetchBrowser automation with headless Chrome — screenshots, scraping, form filling, and more.
@modelcontextprotocol/server-puppeteerPlatform Support
| Platform | Architecture | Notes |
|---|---|---|
| macOS | ARM64 (Apple Silicon) | Full support including Rosetta detection |
| macOS | x86_64 (Intel) | Full support |
| Linux | x86_64 | Full support |
| Linux | aarch64/arm64 | Full support |