Claude Code Tools

bria-skill

github

Claude Code skills for Bria AI - generate, edit, and transform images with Fibo, RMBG-2.0, and VGL structured prompts

Stars
⭐ 55
Last Updated
2026-05-08
Source
github

Bria AI Skills — Controllable Image Generation for Coding Agents

Generate, edit, and precisely control images directly from your AI coding agent using Bria.ai’s commercially-safe models. Unlike black-box generators, Bria gives you fine-grained control: edit specific objects, mask regions, control lighting/season/style independently, and chain operations in pipelines.

Works with: Claude Code, Cursor, Cline, Codex, and 37+ other agents

Quick Start

1. Install

npx skills add bria-ai/bria-skill

2. Get a free API key

Sign up at platform.bria.ai and create an API key.

3. Set the key

export BRIA_API_KEY="your-key-here"

Or just start using the skill — it will walk you through setup automatically.

4. Use it

Ask your agent to generate images, remove backgrounds, edit photos, and more. The skill handles the rest.

Skills Included

SkillDescription
bria-aiControllable image generation & editing — 18+ capabilities including text-to-image, object-level editing, background removal, upscaling, restyling, relighting, and product photography
remove-backgroundDedicated background removal — transparent PNGs, cutouts, and foreground extraction powered by RMBG 2.0. Fastest path for background removal tasks
vglMaximum generation control — structured JSON (Visual Generation Language) that explicitly defines objects, lighting, camera, composition, and style for deterministic, reproducible results
image-utilsClassic image manipulation — resize, crop, composite, watermarks, format conversion with Python Pillow

What You Can Control

CapabilityControl LevelExample
Generate images from textPrompt + aspect ratio + VGL structured JSON”A modern office with natural lighting, 16:9”
Edit specific objectsObject-level — add, replace, or remove by name”Replace the red mug with a blue one”
Edit by instructionImage-level — natural language control”Change the mug color to red”
Edit masked regionsPixel-level — paint exactly where to changeInpaint only the sky, leave everything else
Remove backgroundsAutomatic — clean transparent PNGsOne API call, no manual masking
Control lightingIndependent — change light without touching contentGolden hour, spotlight, dramatic shadows
Control styleIndependent — restyle without changing structureOil painting, anime, cartoon, 3D render
Control seasonIndependent — change season/weather onlySpring blossoms, winter snow
Expand imagesDirectional — extend boundaries with contextOutpaint to 16:9 from a square
Product photographyScene control — place products in any setting”Modern kitchen countertop, morning light”
Upscale resolution2x or 4x — preserves detailsSuper resolution enhancement
Pipeline chainingMulti-step — compose operations in sequenceGenerate -> remove BG -> lifestyle shot

Example Use Cases

Building a website? Ask: “Generate a hero image for a SaaS landing page, 16:9, modern and clean”

E-commerce catalog? Ask: “Remove the background from this product photo and place it in a kitchen scene”

Batch assets? Ask: “Generate product photos for these 5 items and create transparent PNGs for each”

Presentations? Ask: “Create a slide visual showing data analytics, blue gradient, corporate style”

Alternative Installation

Claude Code (direct)

claude mcp add bria-skills -- npx -y bria-skills

Cursor

Download the skill folders to ~/.cursor/skills/. Each skill is a folder containing a SKILL.md file.

Manual (any agent)

Copy the skills/ directory contents to your agent’s skills directory.

Requirements

  • Bria API key — Free at platform.bria.ai
  • For image-utils: pip install Pillow requests

Documentation

License

MIT