ds-scout

Installation
SKILL.md

Scout

Use this skill when the quest does not yet have a stable research frame.

Interaction discipline

  • Follow the shared interaction contract injected by the system prompt.
  • For ordinary active work, prefer a concise progress update once work has crossed roughly 6 tool calls with a human-meaningful delta, and do not drift beyond roughly 12 tool calls or about 8 minutes without a user-visible update.
  • Message templates are references only. Adapt to the actual context and vary wording so updates feel natural and non-robotic.
  • If a threaded user reply arrives, interpret it relative to the latest scout progress update before assuming the task changed completely.
  • When scouting actually resolves the framing ambiguity, locks the evaluation contract, or makes the next anchor obvious, send one richer artifact.interact(kind='milestone', reply_mode='threaded', ...) update that says what is now clear, why it matters, and which stage should come next.

Tool discipline

  • Do not use native shell_command / command_execution in this skill.
  • Any shell, CLI, Python, bash, node, git, npm, uv, or repo-inspection execution must go through bash_exec(...).
  • For git inspection inside the current quest repository or worktree, prefer artifact.git(...) before raw shell git commands.
  • If scouting only needs durable quest context, prefer artifact.read_quest_documents(...), artifact.get_quest_state(...), and memory.* instead of shelling out.
Installs
4
GitHub Stars
1.0K
First Seen
May 6, 2026
ds-scout — openlair/dr-claw