Use Case
baml-codegen isn't just for solo use β teams can share skills and build consistent AI workflows across the organization. Use when generating BAML code for type-safe LLM extraction, classification, RAG, or agent workflows - creates complete .baml files with types, functions, clients, tests, and framework integrations from natural language requirements. Queries official BoundaryML repositories via MCP for real-time patterns. Supports multimodal inputs (images, audio), Python/TypeScript/Ruby/Go, 10+ frameworks, 50-70% token optimization, 95%+ compilation success. This guide covers how to deploy baml-codegen for your team, standardize prompts, and create shared workflows that everyone can use.
Install baml-codegen in your project directory: .claude/skills/baml-codegen/
Commit the skill folder to your repository so the whole team has access
Document your team's standard prompts in a shared README
Use baml-codegen in code reviews, standups, and planning sessions
Iterate: collect feedback from the team and refine your prompts
Copy these prompts and use them with your AI agent after installing baml-codegen
How can my team use baml-codegen together?
Set up baml-codegen for our project so everyone can use it
Create a shared workflow using baml-codegen for our team
Select your agent
Option 1: Install via CLI (recommended)
Recommended (no pre-install needed)
npx clawhub@latest --dir ~/.claude/skills install baml-codegenOr via clawhub CLI (if already installed)
clawhub --dir ~/.claude/skills install baml-codegenβ οΈ Requires Node.js 18+. No Node? Use Option 2 below to download the ZIP instead. Install Node.js β
Option 2: Manual install (no Node required)
Download the ZIP, extract it, and place the folder at the path below. Restart your agent to activate.
Install path
~/.claude/skills/baml-codegen/π‘Extract and place the folder at the path above, then restart your agent.