Windows-compatible fork of BuildAtScale Claude Code plugins - commands, hooks, and skills with Node.js-based hooks for Windows compatibility
npx claudepluginhub r1di/claude-code-plugins-windowsCore BuildAtScale tools: commit and PR commands, git safety hooks (Node.js based for Windows), and file cleanup automation
Nano Banana Pro image generation (Windows compatible). Use when user asks to generate an image, create an image, make an image, or mentions nano banana. Uses Google Gemini 2.5 Flash.
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 79 focused plugins, 184 specialized agents, and 150 skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
Windows-compatible fork of buildatscale-tv/claude-code-plugins
Generate images directly in Claude Code using Google Gemini models:
# Example: Generate a hero image
uv run "${SKILL_DIR}/scripts/image.py" --prompt "Modern tech landing page hero" --output "./hero.png"
This fork resolves the Windows compatibility issue where bash hooks fail with:
Error: Could not fork child process: There are no available terminals (-1).
| Feature | Original | This Fork |
|---|---|---|
| Hooks | Bash scripts with python3/jq | Node.js scripts (cross-platform) |
| Dependencies | python3, jq, sed | Only Node.js (already required by Claude Code) |
| Windows Support | ❌ Broken | ✅ Works |
| macOS/Linux | ✅ Works | ✅ Works |
/plugin marketplace add https://github.com/r1di/claude-code-plugins-windows
Core features (slash commands and hooks):
/plugin install buildatscale@buildatscale-claude-code-windows
Image generation skill:
/plugin install nano-banana-pro@buildatscale-claude-code-windows
Install uv - Python package manager:
PowerShell (as Administrator):
irm https://astral.sh/uv/install.ps1 | iex
Or with pip:
pip install uv
Set GEMINI_API_KEY environment variable:
PowerShell (temporary - current session only):
$env:GEMINI_API_KEY = "your-api-key-here"
PowerShell (permanent - persists after restart):
[Environment]::SetEnvironmentVariable("GEMINI_API_KEY", "your-api-key-here", "User")
Or via Windows GUI:
Win + S, search "Environment Variables"GEMINI_API_KEYGet your API key: Google AI Studio
Slash Commands:
/buildatscale:commit - Create commit message(s) for staged/unstaged changes/buildatscale:pr - Create pull request with GitHub CLI/buildatscale:ceo - Create executive summary of recent workHooks (Windows-compatible):
block-force-git - Prevents dangerous git force operationsfile-write-cleanup - Cleans up trailing whitespace after file editsGenerate images using Google's Gemini models.
Available Models:
| Model | Best For | Max Resolution |
|---|---|---|
| Flash (default) | Speed, high-volume | 1024px |
| Pro | Professional quality | Up to 4K |
Usage:
uv run "${SKILL_DIR}/scripts/image.py" \
--prompt "Your image description" \
--output "C:\path\to\output.png"
If you previously installed the original buildatscale plugin:
Remove-Item -Recurse -Force "$env:USERPROFILE\.claude\plugins\cache\buildatscale-claude-code"
Make sure you:
Restart your terminal/PowerShell after installing uv, or add it to PATH manually:
$env:PATH += ";$env:USERPROFILE\.local\bin"
.
├── .claude-plugin/
│ └── marketplace.json # Plugin registry (Windows fork metadata)
├── plugins/
│ ├── buildatscale/
│ │ ├── commands/
│ │ │ ├── ceo.md
│ │ │ ├── commit.md
│ │ │ └── pr.md
│ │ └── hooks/
│ │ ├── block-force-git.sh # Bash wrapper
│ │ ├── block-force-git.js # Node.js implementation
│ │ ├── block-force-git.ps1 # PowerShell alternative
│ │ ├── file-write-cleanup.sh
│ │ ├── file-write-cleanup.js
│ │ └── file-write-cleanup.ps1
│ └── nano-banana-pro/
│ └── skills/
│ └── generate/
│ ├── SKILL.md
│ └── scripts/
│ └── image.py
└── README.md