By nbossn
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use
Incrementally fix build and type errors with minimal, safe changes.
Create or verify a checkpoint in your workflow.
Start NanoClaw v2 — ECC's persistent, zero-dependency REPL with model routing, skill hot-load, branching, compaction, export, and metrics.
Comprehensive security and quality review of uncommitted changes:
Generate and run end-to-end tests with Playwright. Creates test journeys, runs tests, captures screenshots/videos/traces, and uploads artifacts.
Master advanced AgentDB features including QUIC synchronization, multi-database management, custom distance metrics, hybrid search, and distributed systems integration. Use when building distributed AI systems, multi-agent coordination, or advanced vector search applications.
Create and train AI learning plugins with AgentDB's 9 reinforcement learning algorithms. Includes Decision Transformer, Q-Learning, SARSA, Actor-Critic, and more. Use when building self-learning agents, implementing RL, or optimizing agent behavior through experience.
Implement persistent memory patterns for AI agents using AgentDB. Includes session memory, long-term storage, pattern learning, and context management. Use when building stateful agents, chat systems, or intelligent assistants.
Optimize AgentDB performance with quantization (4-32x memory reduction), HNSW indexing (150x faster search), caching, and batch operations. Use when optimizing memory usage, improving search speed, or scaling to millions of vectors.
Implement semantic vector search with AgentDB for intelligent document retrieval, similarity matching, and context-aware querying. Use when building RAG systems, semantic search engines, or intelligent knowledge bases.
Matches all tools
Hooks run on every tool call, not just specific ones
Executes bash commands
Hook triggers when Bash tool is used
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Modifies files
Hook triggers on file write and edit operations
Modifies files
Hook triggers on file write and edit operations
No model invocation
Executes directly as bash, bypassing the AI model
No model invocation
Executes directly as bash, bypassing the AI model
A comprehensive, unified Claude Code configuration repository combining best practices from several Claude Code orchestration systems. It is recommended to pick & choose what is relevant to your scope and use-case.
Claude Code Base is an all-in-one configuration package for Claude Code that includes:
npm install -g @anthropic-ai/claude-code)macOS is fully supported. Install prerequisites with Homebrew:
# Install Homebrew if not already installed
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Install Node.js 20+ via nvm (recommended)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.zshrc # or ~/.bash_profile
nvm install 20 && nvm use 20
# Or via Homebrew
brew install node
# Install Claude Code CLI
npm install -g @anthropic-ai/claude-code
Note for Apple Silicon (M1/M2/M3): All Node.js tooling runs natively via arm64. No Rosetta 2 needed for this project.
Standard Linux prerequisites apply. See the Installation section below.
If
~/.claude/already exists (i.e., Claude Code is already configured), use the Selective Installation steps instead of cloning into~/.claude/directly.
# Clone the repository
git clone https://github.com/nbossn/claude-code-base.git ~/.claude/
# Install dependencies
cd ~/.claude
npm install
# Run the setup script (installs rules for one or more languages)
./install.sh typescript python
# Use a skill
/skill-name
# Use a command
/command-name
# Trigger an agent
@agent-type task description
# Run a hook manually
claude hook run hook-name
Skills are comprehensive workflow definitions. Use /skill-name to invoke:
# Development workflows
/tdd # Test-driven development
/code-review # Code review process
/refactor-clean # Clean up dead code
# Specialized domains
/security-review # Security analysis
/api-design # REST API design patterns
/postgres-patterns # PostgreSQL optimization
# Advanced agents
/sparc-methodology # SPARC implementation
/swarm-orchestration # Multi-agent coordination
/v3-performance-optimization # Performance tuning
Slash commands for quick actions:
/plan # Create implementation plan
/eval # Run evaluation harness
/claw # Start NanoClaw session
/projects # List known projects
/learn # Extract patterns from session
/promote # Promote instincts globally
/model-route # Route task to optimal model
/verify # Run verification checks
Specialized sub-agents for delegation:
@planner # Create detailed implementation plans
@coder # Write clean, efficient code
@reviewer # Comprehensive code review
@security-reviewer # Security vulnerability detection
@tester # Generate and run tests
@architect # System design and architecture
@researcher # Deep research and analysis
@performance-engineer # Performance optimization
Automated triggers:
pre-task - Before task executionpost-task - After task completionpre-edit - Before file editspost-edit - After file modificationssession-end - Before session closesauto-tmux-dev - Development environment setuplearn-eval - Pattern extractionLanguage-specific coding standards:
rules/typescript/ - TypeScript best practicesrules/python/ - Pythonic idiomsrules/golang/ - Go patternsrules/swift/ - Swift conventionsrules/common/ - Language-agnostic rules# 1. Clone repository
git clone https://github.com/nbossn/claude-code-base.git ~/.claude
# 2. Navigate to directory
cd ~/.claude
# 3. Install dependencies
npm install
# 4. Run installer (specify one or more languages)
./install.sh typescript python
# 5. Configure Claude Code
# Edit ~/.claude/settings.json as needed
Use this approach when ~/.claude/ already exists (Claude Code is already set up):
npx claudepluginhub nbossn/claude-code-baseComplete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use
Unified Claude Code plugin merging superpowers workflows (TDD, debugging, planning) with everything-claude-code productivity (agents, learning, hooks, rules)
Harness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques