recap
npx machina-cli add skill ConaryLabs/Mira/recap --openclawSession Recap
Current Context (Live)
!mira tool session '{"action":"recap"}'
Instructions
Present the recap above in a clear, organized format:
- Preferences: User coding style, tool preferences
- Recent Context: What was worked on recently
- Active Goals: In-progress goals with milestones
Highlight any blocked or high-priority items. If the recap above is empty, suggest creating goals with goal(action="create") or using session(action="recap") directly to check for prior context.
When to Use
- Starting a new session
- Resuming after a break
- When context about previous work is needed
- User asks "what were we working on?"
Source
git clone https://github.com/ConaryLabs/Mira/blob/main/plugin/skills/recap/SKILL.mdView on GitHub Overview
The recap skill surfaces and formats the current live context into a clear, organized summary. It focuses on Preferences, Recent Context, and Active Goals, helping users quickly regain footing when starting a new session or resuming after a break.
How This Skill Works
It uses the Current Context (Live) data captured by the recap command and presents it as structured sections: Preferences, Recent Context, and Active Goals. It also highlights blocked or high-priority items and, if no recap data exists, suggests creating goals with goal(action="create") or re-running a recap with session(action="recap").
When to Use It
- Starting a new session
- Resuming after a break
- When context about previous work is needed
- User asks "what were we working on?"
- Restoring context from a previous session
Quick Start
- Step 1: Trigger recap with mira tool session '{"action":"recap"}'
- Step 2: Review the Recap sections — Preferences, Recent Context, Active Goals
- Step 3: If no recap data exists, create goals with goal(action="create") or retry with session(action="recap")
Best Practices
- Capture user preferences (coding style, tool choices) to populate Preferences
- Keep Recent Context concise and focused on recent work
- Define Active Goals with milestones and owners
- Highlight blockers or high-priority items clearly
- If context is missing, prompt for goal creation (goal(action="create")) or re-run recap (session(action="recap"))
Example Use Cases
- A developer resumes after a sprint and asks for a recap of what was being worked on and the current goals
- A designer starts a new session and needs the Prior Context, preferences, and active milestones
- A data analyst returns after a pause and wants the Recent Context and blockers summarized
- A new teammate joins and requests a quick recap of previous work and goals
- An engineer resumes after an outage and needs the current active goals and blockers highlighted