Skip to content

Skills

Skills are the reusable capabilities your agents invoke — packaged logic that runs inside a workflow.

A Skill is a packaged unit of logic — distributed through the Machina registry — that a workflow can call as a step. Think of it as the reusable-capability layer sitting between raw Connectors and the Workflows that orchestrate them.

Working with Skills

In Studio, the Skills list (under Build → Skills) shows what's installed in your project — pin the ones you rely on most.

From the CLI, the skills command group is the fuller surface:

bash
machina skills list                    # browse skills / packages from the registry
machina skills install <path>          # install a skill / package
machina skills info <path>             # show metadata and manifest
machina skills run <name>              # resolve a skill entrypoint into runtime
machina skills push <path>             # push a local skill / package
machina skills constructor             # re-run the mkn-constructor authoring bridge

skills install/skills push are also how a project actually acquires new Agents wired to workflows — see Creating Agents for that path in more detail.

  • machina skills — full command reference.
  • Sports Skills — the open-source sports-data skill package this naming shares a name with, but is a separate ecosystem project, not this Studio entity.
  • Creating Agents — installing a skill/template as a path to a pre-wired agent.