goals

Tracks goals and milestones across Claude Code sessions via /mira:goals commands.

8|2|Updated Jul 18, 2025
One-click install
npx skills add https://github.com/ConaryLabs/Mira --skill goals
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: goals
Source: https://github.com/ConaryLabs/Mira/tree/main/plugin/skills/goals
Command: npx skills add https://github.com/ConaryLabs/Mira --skill goals

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides persistent goal and milestone tracking across Claude Code sessions, so progress remains visible and actionable even after restarts.

Core Features & Use Cases

  • Create, view, and manage goals with milestones.
  • Mark milestones complete and track overall progress across sessions.
  • View current goals and quickly update statuses via simple commands.

Quick Start

Use the goals skill to list or modify goals, for example: /mira:goals list or /mira:goals add "Improve authentication" to start a new goal.

Frequently Asked Questions about goals

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track goals across multiple Claude Code sessions?

You track goals across Claude Code sessions by using a skill that stores state in local memory, keeping progress visible and actionable even after restarts. This cross-session tracking ensures milestones remain persistent. Use specific commands to manage this state.

What is cross-session milestone management and when do I need it?

Cross-session milestone management is the process of maintaining goal progress data beyond a single application runtime. You need it when completing long-term objectives requires multiple working sessions and restarting would otherwise lose your progress context.

How do I create and update milestones for ongoing goals?

Create and update milestones by executing specific commands like adding a new goal or listing current ones. You can mark milestones complete and track overall progress across sessions using simple command syntax to modify the stored state.

Does Claude Code support persistent memory for goal tracking without external databases?

Claude Code supports persistent memory for goal tracking by storing state locally across sessions without requiring external databases. This local memory integration ensures your milestones and goals remain visible and actionable natively within the environment.

Why does my goal progress disappear after restarting Claude Code?

Goal progress disappears after restarting Claude Code if it is not stored in persistent local memory. Without a cross-session tracking mechanism, the state resets. Implementing a dedicated goal tracking skill ensures your milestones remain visible.

Can I list and complete existing goals using simple commands?

You can list and complete existing goals using simple commands designed for cross-session milestone management. The system applies these commands to automatically update the local memory state, reflecting your overall progress accurately across sessions.