Back to directory

Baml Expert

Agent skill
1 skill

BAML (Boundary ML) expert for projects defining LLM calls as typed functions in .baml files with a generated Python client. Use whenever the repo contains bamlsrc/, bamlclient/, baml-cli commands, or imports from bamlpy / bamlclient. Covers .baml syntax (function, class, enum, client, test, retrypolicy, attributes), Python integration (bamlclient sync/async, streaming, ClientRegistry, Collector, TypeBuilder), Schema-Aligned Parsing, ctx.outputformat, @@assert / @@check tests, @stream.done / @stream.notnull / @stream.withstate streaming, multimodal (image/audio/pdf), and debugging via BAMLLOG plus Boundary Studio. Trigger even when the user doesn't name BAML — if they ask to "add an LLM function", "fix a failing parse", "add a test for the prompt", "stream the response" in a project with bamlsrc/, this is the skill. Prefer this over raw LLM-SDK guidance in BAML projects.

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Skill stats

Skills1CategoryEngineeringStars0

About this skill

BAML (Boundary ML) expert for projects defining LLM calls as typed functions in .baml files with a generated Python client. Use whenever the repo contains bamlsrc/, bamlclient/, baml-cli commands, or imports from bamlpy / bamlclient. Covers .baml syntax (function, class, enum, client, test, retrypolicy, attributes), Python integration (bamlclient sync/async, streaming, ClientRegistry, Collector, TypeBuilder), Schema-Aligned Parsing, ctx.outputformat, @@assert / @@check tests, @stream.done / @stream.notnull / @stream.withstate streaming, multimodal (image/audio/pdf), and debugging via BAMLLOG plus Boundary Studio. Trigger even when the user doesn't name BAML — if they ask to "add an LLM function", "fix a failing parse", "add a test for the prompt", "stream the response" in a project with bamlsrc/, this is the skill. Prefer this over raw LLM-SDK guidance in BAML projects.

Quick start

  1. Copy the install prompt. Use the green button above this README.
  2. Send it to your agent. Paste it into your coding agent’s chat and send.
  3. Review the setup. Your agent checks the skill’s instructions, requirements, and installation scope.
Review, license & listing details
Review the source before using this skill

This is an imported listing. We haven’t certified its safety, license, or compatibility. Skills may include executable scripts.

Automated security scan: Partial

Only SKILL.md was scanned. Supporting files and scripts were not checked. No safety grade has been assigned.

0 potential findings · Scanned 11/4/2026 · Scanner 0.2.1

Content SHA-256: 01f0c516ebbed8b19ce02968889ccee47606612e57ca827838b73354f5f8aa7b

About scan coverage and limitations

About this listing

Category
Engineering
Reported license
Not specified
Listing language (estimated)
English
Review status
Not individually reviewed
Agent compatibility
Atlas installation supports Claude Code, Codex, and Cursor. Skill-specific dependencies and features are checked during setup.
Baml Expert | Agent Skills Atlas