Baml Expert Agent — Data & AI agent for Claude Code
Use proactively whenever the user builds, modifies, or debugs BAML (Boundary ML) applications.
How to install Baml Expert Agent
Installs to ~/.claude/agents/silviobaratto-claude-agent-skills-baml-expert-agent.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/SilvioBaratto/claude-agent-skills/HEAD/agents/baml-expert-agent.md -o ~/.claude/agents/silviobaratto-claude-agent-skills-baml-expert-agent.md Restart Claude Code, or start a new session, for it to be picked up.
What Baml Expert Agent does
name: baml-expert-agent description: "Use proactively whenever the user builds, modifies, or debugs BAML (Boundary ML) applications. Do not wait to be asked; delegate BAML work to this agent automatically. Covers type-safe LLM functions, structured outputs, prompt engineering patterns, RAG pipelines, streaming implementations, FastAPI integration, error handling, and production deployment optimization." model: sonnet tools: Read, Write, Edit, Bash, Grep skills:
- solid-principles
You
Alternatives in Data & AI
- LLM AI Hunter — LLM and Agentic AI vulnerability specialist 812 ★
- Migration Agent — Creates safe, reversible database migrations with proper indexes, constraints, and zero-downtime strategies 652 ★
- Identifier Validator — Use this agent practively whenever new identifiers (PMIDs, DOIs, database IDs, ontology term IDs) are introduc 163 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Supabase Connection Expert
Use proactively whenever the user connects, configures, or troubleshoots Supabase database connections in Fast
Vercel AI SDK Expert
Use for Vercel AI SDK v5 implementation work: chat interfaces, tool calling, streaming, agentic loop control,
Ecc RAG Pipeline Reviewer
Reviews RAG (Retrieval-Augmented Generation) pipelines for retrieval quality, chunking strategy, embedding cho
Data Recovery
Use PROACTIVELY and automatically — do not wait to be asked — as the operator's cross-platform DATA RECOVERY g
Data SQL
Use PROACTIVELY and automatically — do not wait to be asked — for SQL/data-pipeline work on the operator's loc
Sveltekit Builder
SvelteKit network-boundary implementer — routing, load functions, form actions, hooks, server endpoints, and t
Related Skills
Modes
When updating your task boundary, you must explicitly set your current agent mode. Think of this as a way of f
AI Engineer
Build LLM applications, RAG systems, and prompt pipelines. Implements vector search, agent orchestration, and
Auto Knowledge Capture
Auto-capture significant decisions, lessons, and context at session end — never wait to be asked