Back to Discover

claude-code-plugins

skill

buildatscale-tv

Claude code plugin marketplace for the BuildAtScale YouTube Channel

View on GitHub
137 starsSynced Aug 2, 2026

Install to Claude Code

/plugin marketplace add buildatscale-tv/claude-code-plugins

README

BuildAtScale Claude Code Plugins

Claude Code plugins from BuildAtScale - slash commands, hooks, and skills for enhanced productivity.

Quick Start

Add the Marketplace

/plugin marketplace add https://github.com/buildatscale-tv/claude-code-plugins

Install Plugins

Core features (slash commands and hooks):

/plugin install buildatscale@buildatscale-claude-code

Image generation skill:

/plugin install nano-banana@buildatscale-claude-code

Promo video creation skill:

/plugin install promo-video@buildatscale-claude-code

Available Plugins

buildatscale (Core Tools)

/plugin marketplace add https://github.com/buildatscale-tv/claude-code-plugins
/plugin install buildatscale@buildatscale-claude-code

Core slash commands and hooks for git workflow automation.

Slash Commands:

  • /buildatscale:commit - Create commit message(s) for staged/unstaged changes, breaking into logical units
  • /buildatscale:pr - Create pull request with GitHub CLI, auto-branching from main/master
  • /buildatscale:ceo - Create executive summary of work in progress, recent work, or recently deployed changes

Hooks:

  • bash-guard.sh - Blocks dangerous bash commands (sudo, credential access, disk ops, exfiltration, etc.)
  • file-guard.sh - Blocks writes to system directories, config files, and credential files
  • file-write-cleanup.sh - Cleans up files after write/edit operations
  • git-block-force-push.sh - Prevents dangerous git operations like force push

Scripts:

  • statusline.sh - Enhanced status line with context runway gauge (see below)

Statusline Setup

The statusline script provides an enhanced status display with:

  • Context runway gauge - Shows remaining context (not used), so you know how much runway you have left
  • Color-coded warnings - Optional coloring: Green (OK) → Yellow (low) → Red (critical, compaction needed)
  • Configurable thresholds - Set custom warning/critical percentages
  • Git branch display - Current branch in green
  • Relative path display - Shows ./project/subdir when in subdirectories
  • Configurable cost display - Toggle on/off for API users

Example output:

[./website/src][main]              +156/-23 | ████████████░░░░░░░░ 58% | Opus

To enable, add to your ~/.claude/settings.json:

{
  "statusLine": {
    "type": "command",
    "command": "bash ~/.claude/plugins/marketplaces/buildatscale-claude-code/plugins/buildatscale/scripts/statusline.sh"
  }
}

Note: Status line is configured as a top-level setting, not through the plugin system. This must be added manually after installing the plugin.

Flags (append to the command string):

FlagDescriptionDefault
--display <free|used>What to show: free (runway left) or used (consumed)free
--detail <full|minimal>full (progress bar + %) or minimal (just %)minimal
--color-usageColorize context gauge (green/yellow/red)off (gray)
--color-usage warningsOnly color at warning/critical levels (gray when OK)
--usage-warning <pct>Free % threshold for warning color25
--usage-critical <pct>Free % threshold for critical color10
--no-colorDisable all ANSI colors/formattingoff
--costShow session cost (useful for API users)off

Example with flags:

{
  "statusLine": {
    "type": "command",
    "command": "bash ~/.claude/plugins/marketplaces/buildatscale-claude-code/plugins/buildatscale/scripts/statusline.sh --detail full --color-usage warnings --cost"
  }
}

nano-banana (Skill)

/plugin marketplace add https://github.com/buildatscale-tv/claude-code-plugins
/plugin install nano-banana@buildatscale-claude-code

Generate images using Google's Gemini models (Nano Banana). See the demo video.

Available Models:

ModelFlagBest ForMax Resolution
Flash (Nano Banana)flashSpeed, high-volume tasks1024px
Pro (Nano Banana Pro)proProfessional quality, complex scenesUp to 4K
2 (Nano Banana 2)2Fast + high-res, best all-aroundUp to 4K

Prerequisites:

  • uv - Python package manager (required to run the image generation script). See the uv installation walkthrough
  • GEMINI_API_KEY environment variable with your Google AI API key

Usage:

uv run "${SKILL_DIR}/scripts/image.py" \
  --prompt "Your image description" \
  --output "/path/to/output.png"

Options:

  • --prompt (required): Image description
  • --output (required): Output file path (PNG)
  • --aspect: Named shortcut (square, landscape, portrait) or direct ratio (e.g. 4:3, 16:9, 21:9)
  • --reference: Path to a reference image for style guidance (repeatable)
  • --model: flash (fast, 1024px), pro (high-quality), or 2 (default, Nano Banana 2, fast + high-res)
  • --size: Resolution for pro/2 models - 512 (2 only), 1K (default), 2K, 4K

promo-video (Skill)

/plugin marketplace add https://github.com/buildatscale-tv/claude-code-plugins
/plugin install promo-video@buildatscale-claude-code

Create professional promotional videos using Remotion with AI voiceover and background music. Invoke with /promo-video. See the demo video. Guides you through a 5-phase workflow: product analysis, theme selection, Remotion build, voiceover generation, and final render with music.

Prerequisites:

  • Node.js (18+) - Required for Remotion video creation
  • Python 3.x - Required for voiceover generation script
  • ffmpeg - Required for audio/video processing (brew install ffmpeg)
  • ELEVEN_LABS_API_KEY environment variable with your ElevenLabs API key
  • Whisper (optional but recommended) - For voiceover timing verification (pip install openai-whisper)
  • remotion-best-practices skill installed (npx skills add remotion-dev/skills)

What it creates:

  • 1920x1080 full HD promotional videos
  • AI-generated voiceover synced to on-screen visuals
  • Background music mixing with fade in/out
  • Professional transitions (metallic swoosh, zoom through, fade, slide)

Included resources:

  • 3 royalty-free background music tracks (Pixabay)
  • ElevenLabs voiceover generation script with Whisper timing verification
  • Metallic swoosh transition implementation
  • Visual design patterns and animation techniques

Repository Structure

.
├── .claude-plugin/
│   └── marketplace.json        # Plugin registry
└── plugins/
    ├── buildatscale/
    │   ├── commands/
    │   │   ├── ceo.md          # /buildatscale:ceo command
    │   │   ├── commit.md       # /buildatscale:commit command
    │   │   └── pr.md           # /buildatscale:pr command
    │   ├── hooks/
    │   │   ├── bash-guard.sh
    │   │   ├── file-guard.sh
    │   │   ├── file-write-cleanup.sh
    │   │   └── git-block-force-push.sh
    │   └── scripts/
    │       └── statusline.sh
    ├── nano-banana/
    │   └── skills/
    │       └── generate/
    │           ├── SKILL.md    # Skill documentation
    │           └── scripts/
    │               └── image.py
    └── promo-video/
        ├── CLAUDE.md           # Plugin documentation
        └── skills/
            └── promo-video/
                ├── SKILL.md              # 5-phase workflow guide
                ├── promo-patterns.md     # Visual inspiration
                ├── voiceover.md          # Voiceover generation guide
                ├── metallic-swoosh.md    # Transition implementation
                ├── scripts/
                │   └── generate_voiceover.py
                └── music/
                    ├── inspired-ambient-141686.mp3
                    ├── motivational-day-112790.mp3
                    └── the-upbeat-inspiring-corporate-142313.mp3

License

MIT

Rendered live from buildatscale-tv/claude-code-plugins's GitHub README — not stored, always reflects the source repo.

5 Plugins

NameDescriptionCategorySource
buildatscaleCore BuildAtScale tools: commit and PR commands, git safety hooks, and file cleanup automation./plugins/buildatscale
nano-bananaNano Banana image generation. Use when user asks to generate an image, create an image, make an image, or mentions nano banana. Supports Gemini Flash, Pro, and Nano Banana 2 models../plugins/nano-banana
generateSkill bundled in nano-bananaskill./skills/generate
promo-videoCreate professional promotional videos using Remotion with AI voiceover and background music. Invoke with /promo-video../plugins/promo-video
promo-videoSkill bundled in promo-videoskill./skills/promo-video

0 Comments

Login required
Log in to post a comment or update on this repo.

No comments yet — be the first to share an update.