Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
BoundaryML avatar

Boundaryml Baml Marketplace

  • Updated July 29, 2026
  • BoundaryML/baml-skill

boundaryml-baml is the official Claude Code marketplace plugin with two describe-first BAML skills that teach idiomatic BAML authoring via `baml describe` for developers integrating typed LLM functions who keep hitting a

About

boundaryml-baml is the official BoundaryML Claude Code marketplace plugin shipping two describe-first BAML skills: `core` discovers each stdlib name on demand and `overview` leads with `baml describe baml` for the full stdlib map. Both auto-trigger when Claude opens a `.baml` file or is asked how to install or use BAML. The skills cover the BAML language and LLM DSL split, five fatal agent traps (field syntax, trailing-expression blocks, for-loops, closures, catch rules), and a minimum-viable LLM function with `{{ ctx.output_format }}` and testset assertions. Every code example is verified against the `baml_language` CLI. Install via `/plugin marketplace add BoundaryML/baml-skill` and `/plugin install baml@boundaryml-baml`. Current stable release is v1.0.0. Reach for boundaryml-baml when agents invent stdlib methods like `baml.json.decode_str` or omit `client:` blocks instead of using `baml describe` and snake_case APIs.

  • Two skills: `core` describe-on-demand and `overview` full stdlib via `baml describe baml`
  • Covers five fatal BAML traps agents otherwise get wrong
  • Every SKILL.md example verified to compile against baml_language CLI
  • Auto-triggers on `.baml` file open or BAML install questions
  • Stable v1.0.0 after arena-winning micro-describe restructuring

Boundaryml Baml by the numbers

  • Data as of Aug 10, 2026 (Skillselion catalog sync)
/plugin marketplace add BoundaryML/baml-skill

Add your badge

Show developers this marketplace is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Last updatedJuly 29, 2026
RepositoryBoundaryML/baml-skill

How do you teach agents to write correct BAML?

Open a `.baml` file in Claude Code so boundaryml-baml auto-triggers `baml describe` guidance for idiomatic LLM functions and tests.

Who is it for?

Developers writing BAML LLM functions in Claude Code who want CLI-verified describe-first skills that prevent common agent syntax hallucinations.

Skip if: Non-BAML LLM frameworks, teams not using the `baml_language` CLI, or projects where agents already reliably compile BAML without guidance.

What you get

Compiling `.baml` files with correct client/prompt blocks, testset assertions, and CLI-verified stdlib usage.

  • Compiling .baml source files
  • BAML testset definitions
  • CLI-verified LLM function templates

By the numbers

  • Ships two BAML skills: core and overview
  • Documents five fatal BAML syntax traps for coding agents
  • Stable plugin release version is v1.0.0

Recommended Marketplaces

How it compares

Choose boundaryml-baml over generic LLM prompt skills when BAML-specific `baml describe` CLI workflows and compile-verified examples are required.

FAQ

What is the difference between baml core and overview skills?

Boundaryml Baml `core` is describe-first, calling `baml describe <name>` per symbol, while `overview` leads with `baml describe baml` dumping the entire stdlib before drilling into specific names. Both share the same trap coverage and verified examples.

When does the BAML skill auto-trigger in Claude Code?

Boundaryml Baml skills auto-trigger when Claude Code opens a `.baml` file or when the developer asks how to install or use BAML. No manual skill invocation is required after marketplace install.

LLM Integrationllmautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.