InfraDots logo
← What's New

Custom agent skills, as first-class resources

Skills are now real records you can create, list, and version through the API — not prompts buried in agent code.

Until now, what an InfraDots agent "knew how to do" lived inside the agent's own prompt — invisible from the outside, impossible to share across agents, and impractical to evolve without a code change.

What's new

Skills are first-class. Each skill is its own record with an owner, a name, and the body that defines what the skill does. You can:

  • list and read skills via the API
  • create your own skills alongside the system-provided ones
  • assign skills to specific agents

System skills (the ones that ship out of the box) and user-defined skills share the same model, so anything we can build, you can build too.

Why it matters

This change turns "the agent that reviews plans" from a black box into a composition you control. Want your reviewer to apply your team's specific Terraform conventions? Write the skill, attach it, done — no waiting on us to ship a one-off prompt change.

It also sets up everything that comes next: the orchestrator that picks which skills to run, per-skill enable/disable per workspace, and skill sharing across organizations.

How to use it

Hit the skills endpoint on your organization to list what's available, then POST your own. Skills assigned to an agent get used on its next run.