AgentSkillsCN

survey-cycle

HAIOS调查周期,用于结构化会话级工作选择。在冷启动上下文加载后使用。指导GATHER->ASSESS->OPTIONS->CHOOSE->ROUTE工作流,在紧密承诺前进行大量探索。

SKILL.md
--- frontmatter
name: survey-cycle
description: HAIOS Survey Cycle for structured session-level work selection. Use after
  coldstart context loading. Guides GATHER->ASSESS->OPTIONS->CHOOSE->ROUTE workflow
  with volumous exploration before tight commitment.
recipes:
- ready
- queue
generated: 2026-01-11
last_updated: '2026-01-17T11:55:36'

Survey Cycle

Select work after coldstart. Invoked automatically or via Skill(skill="survey-cycle").

Logic

  1. Continue prior work?

    • Check checkpoint pending field
    • If work in_progress from prior session, continue it
  2. Otherwise, present options

    • Run just queue [name] for ordered items (default: "default" queue)
    • Alternatively: just ready for flat unordered list (backward compat)
    • Select top 3 from queue head
    • Present via AskUserQuestion (or auto-select if autonomous)

After queue selection:

bash
just set-queue {queue_name}
  1. Route
    • Use routing decision table:
      • INV-* prefix → investigation-cycle
      • Has plan → implementation-cycle
      • Otherwise → work-creation-cycle

Gate

MUST select exactly one work item OR explicitly report "await_operator".

Output

Invoke the appropriate cycle skill:

  • Skill(skill="investigation-cycle")
  • Skill(skill="implementation-cycle")
  • Skill(skill="work-creation-cycle")

Or report: "No unblocked work. Awaiting operator direction."