> ## Documentation Index
> Fetch the complete documentation index at: https://docs.machina.gg/llms.txt
> Use this file to discover all available pages before exploring further.

# Skills

> Reusable capabilities your agents invoke — packaged logic that runs inside a workflow.

Studio's own description: **"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](/core-components/connectors) and the [Workflows](/core-components/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`](/cli/commands/skills) command group is the fuller surface:

```bash theme={null}
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](/agents/creating-agents) wired to workflows — see Creating Agents for that path in more detail.

## Related

* [`machina skills`](/cli/commands/skills) — full command reference.
* [Sports Skills](/ecosystem/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](/agents/creating-agents) — installing a skill/template as a path to a pre-wired agent.
