Get the FREE Ultimate OpenClaw Setup Guide →

Help

npx machina-cli add skill ConaryLabs/Mira/help --openclaw
Files (1)
SKILL.md
3.0 KB
<!-- plugin/skills/help/SKILL.md -->

name: help description: This skill should be used when the user asks "help", "what commands", "list commands", "what can mira do", "mira help", "show commands", "what can you do", "how do I use mira", or wants to see all available Mira skills and tools.

Mira Commands

Getting Started

CommandDescription
/mira:helpShow all available commands and tools
/mira:statusQuick health check: index stats, storage, active goals
/mira:recapGet session context, preferences, and active goals

Daily Use

CommandDescription
/mira:search <query>Semantic code search — find code by meaning, not just text
/mira:goalsTrack cross-session objectives with milestones
/mira:diffSemantic analysis of git changes with impact assessment
/mira:insightsSurface background analysis and predictions

Power User

CommandDescription
/mira:expertsExpert consultation via Agent Teams
/mira:full-cycleEnd-to-end expert review with implementation and QA
/mira:qa-hardeningProduction readiness review and hardening backlog
/mira:refactorSafe code restructuring with architect and reviewer validation

MCP Tools

Beyond slash commands, Mira provides MCP tools that Claude uses automatically:

code, diff, project, session, insights, goal, index, launch

Note: team is available via mira tool team ... (CLI only, not exposed as an MCP tool).

These power semantic search, call graph analysis, persistent memory, and more — no slash command needed.

Tool Dependencies

Some tools require indexing before they work. Here's what depends on what.

Requires code index (index(action="project"))

ToolNotes
code(action="search")Semantic search over indexed code
code(action="callers") / code(action="callees")Call graph analysis
code(action="bundle")Module extraction
diff(include_impact=true)Impact analysis of changes

Requires health scan (index(action="health"))

ToolNotes
code(action="dependencies")Auto-queues health scan if missing
code(action="dead_code")Auto-queues health scan if missing
insights()Needs health data for analysis

Works without indexing

ToolNotes
project(*), session(*), goal(*)Session and goal management
code(action="symbols")Single-file parsing via tree-sitter
diff() (without impact)Git-based analysis only

Note: project(action="start") auto-triggers background indexing, so most users never need to manually index.

Instructions

Present the command reference above. If the user seems new to Mira, highlight /mira:status and /mira:recap as good starting points.

Tip

New session? Run /mira:recap to restore context from previous work. Quick health check? Run /mira:status to see index stats, storage, and active goals.

Source

git clone https://github.com/ConaryLabs/Mira/blob/main/plugin/skills/help/SKILL.mdView on GitHub

Overview

The Help skill exposes all Mira commands and tools, organized into Getting Started, Daily Use, Power User, and MCP Tools. It helps users quickly discover what Mira can do, how to use it, and where to start, including quick access to status and recap for new users.

How This Skill Works

When a user asks for help, Mira assembles a structured reference of all slash commands and MCP tools, organized into sections by usage. It highlights starting points for newcomers and notes indexing and tool-dependency considerations so users know what requires indexing.

When to Use It

  • User asks for help or queries like 'what commands' or 'what can Mira do'.
  • User wants to see all available Mira skills and tools.
  • User is new to Mira and needs quick starting points (status and recap).
  • User wants to understand which tools exist and how they relate to indexing and dependencies.
  • User wants to perform common tasks (search, goals, diff, insights) and learn related commands.

Quick Start

  1. Step 1: Type '/mira:help' to view all commands and MCP tools.
  2. Step 2: If you're new, run '/mira:status' to see index stats and active goals, and '/mira:recap' to restore context.
  3. Step 3: Try a task-specific command such as '/mira:search <query>' or '/mira:experts' to see practical usage.

Best Practices

  • Start with the Getting Started table to identify core commands (/mira:help, /mira:status, /mira:recap).
  • If new, emphasize /mira:status and /mira:recap as good starting points for context and health.
  • Use Daily Use commands (+ /mira:search, /mira:goals, /mira:diff, /mira:insights) to accomplish typical tasks.
  • Explore Power User and MCP Tools to access advanced capabilities like experts, full-cycle reviews, and code tools.
  • Be mindful of Tool Dependencies and indexing requirements before using tools that rely on indexing (e.g., code index) and point users to relevant notes.

Example Use Cases

  • User: 'What commands does Mira offer?'
  • User: 'Show me all available Mira skills and tools.'
  • User: 'I want to search code semantically using /mira:search.'
  • User: 'Check system health now with /mira:status.'
  • User: 'I need an end-to-end expert review with /mira:full-cycle.'

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers