For projects that span weeks or months across multiple Claude sessions, this gives you a structured way to define milestones, check in at the start of each conversation, record progress, and detect when you're drifting off course. It uses the claude-flow MCP server to persist horizon state, session summaries, and learnings between conversations. The approach is systematic: initialize with target date and milestones, check in to recall context, work and update state, check out with a summary. Most useful when a single conversation isn't enough and you need Claude to remember where you left off without re-explaining everything each time.
npx skills add https://github.com/ruvnet/ruflo --skill horizon-track