Skip to main content
Custom Skills let you encode your own domain expertise, workflow preferences, or house style into a reusable configuration that MIRA applies to any session.

Creating a Skill

1

Open Skills Studio

Click the Skills icon in the left activity bar (⌘2), or navigate to the Skills tab.
2

Click New Skill

Click + New Skill at the top of the Skills list.
3

Fill in the basics

4

Write your instructions

The Instructions field is the core of the Skill. Write in plain language — this text is injected into the system prompt whenever the skill is active.Effective skill instructions typically cover:
  • Domain focus — what areas the AI should prioritise and how to reason in them
  • Preferred tools — which Python libraries, frameworks, or APIs to use
  • Output format — how results should be structured (e.g. tables, scientific format, severity ratings)
  • REPL execution guidance — when to run code vs. describe code
  • Persona boundary — how to handle queries outside the skill’s domain
You can use Markdown formatting in instructions. The AI interprets it correctly.
5

Configure model overrides (optional)

Overrides apply only when the skill is active in a session. They revert to engine defaults when the skill is detached.Toggle each override individually. Disabled overrides inherit the engine’s global setting.
6

Configure MCP tool access (optional)

The MCP Allowlist controls which connected MCP servers are available when this skill is active. Leave empty to allow all connected servers, or specify a list to restrict access.
7

Save

Click Save. The skill appears immediately in the Skills list and in the Skill Picker on new chat sessions.

Skill instructions template

Here is a starting template you can adapt:

Editing a Skill

Click any skill in the Skills list to open it in the editor. Make your changes and click Save. Every save creates a new version — see Version History for how to restore a prior version. Built-in skills cannot be edited directly. Duplicate a built-in skill (⋮ → Duplicate) to create an editable copy.

Duplicating a Skill

Right-click a skill (or click ) and select Duplicate. A copy is created with the same configuration, named “[Original Name] (Copy)”. Edit the copy freely — the original is unchanged.