goal
Installation
SKILL.md
Goal Ledger
Use this skill as durable execution memory beside /goal mode.
The PRD says what should become true. The goal ledger records what is currently true during execution. Keep the ledger small and navigable so compaction, interruption, or chained goals preserve execution reality.
Core Rule
Use one canonical readable state file: implementation-notes.html.
Keep current truth in implementation-notes.html. A single source of readable state is stronger than several partial state files.
The HTML file embeds its own progress timeline directly inside the page. There is no separate JSONL log to keep in sync. The HTML is the canonical state and the canonical history in one self-contained artifact that opens cleanly as a local file.
Default layout: