Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

donnyclaude

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

donnyclaude

Opinionated, all-in-one Claude Code power-user setup. Zero to production-grade AI-assisted development in one command.

latest
Source
npmnpm
Version
1.1.0
Version published
Weekly downloads
6
100%
Maintainers
1
Weekly downloads
 
Created
Source

107 Skills 49 Agents 13 Languages MIT License

DonnyClaude

Your Claude Code just got superpowers.

DonnyClaude is an opinionated, all-in-one power-user setup for Claude Code. One command installs 107 skills, 49 specialized agents, coding rules for 13 languages, a full project workflow engine, and 7 pre-configured MCP servers. Then Claude itself walks you through setting up your project.

"I went from a fresh Claude Code install to autonomous multi-phase project execution in under 2 minutes."

Quick Start

# Install directly from GitHub
npx donnyclaude

That's it. DonnyClaude checks your prerequisites, installs the full toolkit to ~/.claude/, then launches Claude Code as an interactive setup wizard to configure your project.

Alternative install methods
# Clone and run locally
git clone https://github.com/d0nmega/donnyclaude.git
cd donnyclaude
node bin/donnyclaude.js

# Or install globally
npm install -g donnyclaude
donnyclaude

What's Inside

ComponentCountWhat It Does
SkillsGSD workflow, Superpowers, ECC quality, language patterns107Slash commands for every dev workflow
AgentsExecutor, verifier, planner, reviewer, debugger...49Specialized AI agents for each task type
RulesTypeScript, Python, Rust, Go, C++, Kotlin, Java, Swift, PHP, Perl, C#, COBOL70 filesCoding standards enforced automatically
GSD EngineGet Shit Done workflow1Plan -> Execute -> Verify -> Ship
HooksFormat, guard, context monitor8Automatic quality gates on every edit
CommandsSlash commands60/gsd:plan-phase, /code-review, /tdd...
MCP ServersContext7, Playwright, 21st.dev, Exa, Semantic Scholar, Computer Use, Vercel7Live docs, browser automation, UI generation

Installation

Prerequisites

macOS

brew install node    # if needed
npx donnyclaude

Windows

# Install Node.js from https://nodejs.org/ (LTS recommended)
# Then open PowerShell or Command Prompt:
npx donnyclaude
Alternative: WSL2
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt-get install -y nodejs
npx donnyclaude

Linux

# Ubuntu/Debian
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt-get install -y nodejs

# Fedora
sudo dnf install nodejs

# Arch
sudo pacman -S nodejs npm

# Then:
npx donnyclaude

How It Works

Phase 1: Preflight

DonnyClaude checks for Node.js, npm, and Claude Code CLI. Installs Claude Code automatically if missing.

Checking prerequisites...
  ✓ Node.js v24.1.0
  ✓ npm 11.0.0
  ✓ Claude Code 2.1.97

Phase 2: Install Toolkit

Copies all 107 skills, 49 agents, rules, hooks, GSD engine, and commands to ~/.claude/. If you already have Claude Code customizations, they're preserved -- DonnyClaude merges, never clobbers.

Installing DonnyClaude toolkit...
  ✓ 107 skills installed
  ✓ 49 agents installed
  ✓ Rules installed (common + language-specific)
  ✓ GSD workflow engine installed
  ✓ Hooks installed
  ✓ Commands installed
  ✓ Settings merged (existing config preserved)

Phase 3: Interactive Setup (Claude is the wizard)

Claude Code launches and walks you through project configuration:

  • Stack detection -- reads package.json / pyproject.toml / Cargo.toml
  • CLAUDE.md generation -- project instructions tailored to your stack
  • Planning scaffold -- .planning/ directory with PROJECT.md, ROADMAP.md, STATE.md
  • MCP server config -- .mcp.json with 7 servers, prompts for API keys (skip any you don't have)

The GSD Workflow

DonnyClaude is built around Get Shit Done (GSD) -- an autonomous project execution engine:

/gsd:new-project       Start a new project with deep context gathering
/gsd:plan-phase N      Plan a phase before any code is written
/gsd:execute-phase N   Execute with parallel subagents
/gsd:verify-work       Verify every phase before moving on
/gsd:progress          See where you are
/gsd:autonomous        Run ALL phases back-to-back, hands-free

The loop: Brainstorm -> Plan -> Test -> Build -> Review -> Verify -> Ship

Every phase gets planned before execution. Tests are written before code. Code is reviewed before merge. Nothing ships without verification.

Supported Stacks

StackTemplateExtra Tools
Python (FastAPI, Django, Flask)python-fastapi.mdpython-review, python-testing, pytest patterns
TypeScript (Next.js, Node, React)nextjs-typescript.md21st.dev Magic, Playwright, shadcn/ui
Rustrust.mdrust-review, rust-build, cargo-llvm-cov
Gogo.mdgo-review, go-build, table-driven tests
Othergeneric.mdAll base tools, universal rules

MCP Servers

Every project gets its own .mcp.json with 7 servers pre-configured:

ServerAPI Key?What It Does
Context7NoLive library documentation -- never use stale APIs again
PlaywrightNoBrowser automation, visual QA, E2E testing
21st.dev MagicYesGenerate, refine, and browse UI components
ExaYesWeb search with code-aware results
Semantic ScholarNoAcademic paper search and citation graphs
Computer UseNoControl your desktop -- screenshots, clicks, typing
VercelOAuthDeploy, manage env vars, check status

Commands

npx donnyclaude            # Install + setup wizard
npx donnyclaude doctor     # Health check
npx donnyclaude update     # Update to latest
npx donnyclaude version    # Show version
npx donnyclaude help       # Show help

What Gets Created

In your project:

your-project/
  CLAUDE.md              # AI instructions tailored to your stack
  .mcp.json              # 7 MCP servers, ready to go
  .planning/
    PROJECT.md           # Vision and constraints
    REQUIREMENTS.md      # Tracked requirements
    ROADMAP.md           # Phase-based execution plan
    STATE.md             # Current progress tracker
    config.json          # Workflow config (models, toggles)

Globally (~/.claude/):

~/.claude/
  skills/        107 skills (GSD, Superpowers, ECC, language-specific)
  agents/        49 specialized agents
  rules/         Coding standards for 13 languages
  get-shit-done/ GSD workflow engine
  hooks/         Auto-formatting and guard rails
  commands/      60 slash commands
  settings.json  Permissions and hook config

Customizing

Add skills: Drop a SKILL.md into ~/.claude/skills/your-skill/

Add rules: Copy and customize: cp -r ~/.claude/rules/typescript ~/.claude/rules/your-lang

Tune GSD: Edit .planning/config.json to change models, parallelization, and workflow toggles

Power users: Set "defaultMode": "bypassPermissions" in ~/.claude/settings.json for fully autonomous operation (DonnyClaude defaults to acceptEdits for safety)

Existing Claude Code Users

Already have a ~/.claude/ directory? DonnyClaude is safe to run:

  • Settings: Merged, never overwritten. Your permissions, existing hooks, and custom config are preserved. A backup is created at settings.json.bak before any merge.
  • Skills/agents/rules: Added alongside your existing ones. If you've customized a file with the same name, it will be overwritten -- back up any custom modifications first.
  • Doctor: Run donnyclaude doctor to verify everything is healthy after install.

Uninstall

To remove DonnyClaude's tools from your system:

# Remove global tools
rm -rf ~/.claude/skills ~/.claude/agents ~/.claude/rules
rm -rf ~/.claude/get-shit-done ~/.claude/hooks ~/.claude/commands

# Restore settings backup (if you had pre-existing settings)
cp ~/.claude/settings.json.bak ~/.claude/settings.json

# Remove project-local files (per project)
rm CLAUDE.md .mcp.json
rm -rf .planning/

Credits

Built by Donovan Santine (D0NMEGA) -- BME Honors at UT Austin, building MoltGrid.

Powered by:

License

MIT -- use it, fork it, ship it.

Keywords

claude

FAQs

Package last updated on 11 Apr 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts