Skip to main content

horizon-track

Track long-horizon objectives across multiple sessions with milestone checkpoints, progress persistence, and drift detection

跳到安装

来源信息

仓库
ruvnet/ruflo
最近来源活动
2026年7月17日 03:06
检测到的 SKILL.md 语言
英语
星标
73,010
分支
8,665

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
horizon-track
description
Track long-horizon objectives across multiple sessions with milestone checkpoints, progress persistence, and drift detection
argument-hint
<objective-name>
allowed-tools
mcp__plugin_ruflo-core_ruflo__memory_store mcp__plugin_ruflo-core_ruflo__memory_search mcp__plugin_ruflo-core_ruflo__memory_list mcp__plugin_ruflo-core_ruflo__memory_retrieve mcp__plugin_ruflo-core_ruflo__task_list mcp__plugin_ruflo-core_ruflo__task_summary mcp__plugin_ruflo-core_ruflo__progress_check mcp__plugin_ruflo-core_ruflo__progress_summary mcp__plugin_ruflo-core_ruflo__agentdb_hierarchical-store mcp__plugin_ruflo-core_ruflo__agentdb_hierarchical-recall mcp__plugin_ruflo-core_ruflo__hooks_intelligence_pattern-store mcp__plugin_ruflo-core_ruflo__session_save mcp__plugin_ruflo-core_ruflo__session_restore Bash Read Write
# Horizon Track Track long-running objectives that span multiple sessions, days, or weeks. ## When to use When an objective is too large for a single session — multi-week features, research programs, migration projects, or any work that requires persistent progress tracking across conversations. ## Steps 1. **Initialize horizon** — define the objective, target date, and 3-7 milestones 2. **Store horizon** — call `mcp__plugin_ruflo-core_ruflo__memory_store` with namespace `horizons` and key `horizon-[name]`: ```json { "objective": "...", "created": "2026-04-28", "targetDate": "2026-05-15", "milestones": [ {"id": "m1", "name": "...", "criteria": "...", "status": "pending"}, {"id": "m2", "name": "...", "criteria": "...", "status": "pending"} ], "currentMilestone": "m1", "sessions": [] } ``` 3. **Session check-in** — at the start of each session: - Recall horizon: `mcp__plugin_ruflo-core_ruflo__memory_retrieve` key `horizon-[name]` namespace `horizons` - Review milestone status - Assess drift (are we still on track?) - Plan this session's contribution 4. **Work and record** — as work progresses: - Update milestone status - Record session summary - Store intermediate findings 5. **Session check-out** — at the end of each session: - Update horizon state in memory - Record what was accomplished - Note blockers or scope changes - Estimate remaining effort 6. **Milestone completion** — when a milestone is done: - Verify completion criteria met - Store learned patterns via `mcp__plugin_ruflo-core_ruflo__hooks_intelligence_pattern-store` - Advance to next milestone 7. **Drift detection** — flag when: - Progress rate suggests target date will be missed - Scope has grown beyond original definition - Dependencies have changed - Approach needs fundamental rethinking ## Memory namespaces - `horizons` — active horizon definitions and state - `horizon-sessions` — per-session summaries keyed by `[horizon]-[date]` - `horizon-learnings` — patterns and insights discovered during the horizon
在 GitHub 查看