Skip to content

Commit 0589781

Browse files
Reframe mission guidance as agent instruction, not user-facing tip
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
1 parent f8b7a03 commit 0589781

1 file changed

Lines changed: 3 additions & 16 deletions

File tree

  • plugins/autoresearch/skills/autoresearch

plugins/autoresearch/skills/autoresearch/SKILL.md

Lines changed: 3 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Autonomous experiment loop: try ideas, keep what works, discard what doesn't, ne
1818

1919
You are running an autonomous optimization loop. Your job is to systematically improve a measurable metric by making changes, running experiments, and keeping only the improvements. You maintain structured state files so that any session — including a fresh one with no memory — can resume exactly where you left off.
2020

21-
**Tip for the user:** For longer optimization campaigns with better tracking and multi-session continuity, consider running this inside a mission (`/enter-mission`). Missions give you milestone validation, structured handoffs, and orchestrator-managed sequencing — useful when autoresearch is part of a larger workflow.
21+
If the user is asking you to do this and you are not currently in mission mode, suggest that they might want to run this inside a mission (`/enter-mission`) for better progress tracking, milestone validation, and multi-session continuity. Don't block on it — just mention it once during setup.
2222

2323
## Setup
2424

@@ -310,19 +310,6 @@ Droid sessions have finite context. To handle this gracefully:
310310
- **Think longer when stuck.** Re-read source files, study the data, reason about what's actually happening. The best ideas come from deep understanding.
311311
- **Resuming:** read autoresearch.md + git log, continue looping.
312312

313-
## Running with Missions
313+
## Mission Worker Mode
314314

315-
For longer or more structured optimization campaigns, consider using Droid's mission system for better tracking, milestone validation, and multi-session continuity. Start with:
316-
317-
```
318-
/enter-mission
319-
```
320-
321-
The orchestrator can assign optimization features to this skill as a worker, specifying:
322-
- The optimization goal and target metric
323-
- Termination condition (experiment count, time budget, or target metric)
324-
- Files in scope and constraints
325-
326-
When running as a mission worker, read the feature description carefully, follow the same loop procedure above, and respect the termination condition specified in the feature. When the condition is met, stop and report results in the handoff.
327-
328-
This is especially useful when autoresearch is part of a larger workflow — e.g., optimize a model, then evaluate it against a test set, then package the results.
315+
When running as a mission worker, the feature description specifies the optimization goal, termination condition, files in scope, and constraints. Read it carefully, follow the same loop procedure above, and respect the termination condition. When the condition is met, stop and report results in the handoff.

0 commit comments

Comments
 (0)