long-running-goals

Installation
SKILL.md

Long-Running Goals

A lightweight, agent-agnostic alternative to bespoke session/memory systems. Goals live in human-readable goals.md files the user can edit directly — no daemons, no databases.

When to use

  • User says "let's set a goal", "remember this objective", "keep working on X across sessions"
  • User asks "what are we working on?", "what goals are active?", "resume the goal"
  • A task is too large for one session and needs incremental progress across many
  • You're about to lose context (compaction, /clear, /new) and want continuity

Do not use for ephemeral todos within a single session — use the runtime's todo tool or a plan.md for that.

File locations

Scope Path When
Per-repo .copilot/goals.md Default for Copilot CLI and for repo-owned goals. Project-specific objectives.
Global ~/.copilot/goals.md Default for Copilot CLI and cross-repo objectives ("learn Rust", "migrate everything to pnpm").
Installs
6
GitHub Stars
1
First Seen
May 18, 2026