Skip to content

improve system prompt: tech-agnostic, add subagent delegation...#290

Merged
mrsimpson merged 3 commits into
mainfrom
feat/subagent-optimized-prompt
Jun 27, 2026
Merged

improve system prompt: tech-agnostic, add subagent delegation...#290
mrsimpson merged 3 commits into
mainfrom
feat/subagent-optimized-prompt

Conversation

@mrsimpson

Copy link
Copy Markdown
Collaborator

and review guidance

@mrsimpson mrsimpson force-pushed the feat/subagent-optimized-prompt branch from 9c7abd0 to fb8942a Compare June 27, 2026 14:30
…bagent delegation

## Intent

Replace the minimal five-sentence system prompt with a structured, meta-level
agent prompt that works across any workflow domain and any AI platform.
The new prompt teaches the agent *how to operate* rather than describing what
it does, covering the core whats_next() loop, scoping discipline, clarification
before action, and subagent delegation patterns introduced by the capability
hint and review systems.

## Key decisions

- Tech-agnostic role definition: removed 'develop software features' framing;
  the agent now describes itself as a structured, workflow-driven executor
- Clarify before calling whats_next(): ambiguous user messages must prompt a
  clarifying question first, not a silent interpretation
- Subagent delegation via capability hints: if the platform supports model
  switching use the hinted model/agent; otherwise decompose phase work into
  independent atomic tasks and delegate each to the appropriate subagent type
- Reviews always delegated to thinking subagent: unconditional, regardless of
  whether a capability model is configured in .vibe/config.yaml
- Task management section kept as isolated last paragraph so the beads plugin
  can replace that single sentence when it takes over task tracking
@mrsimpson mrsimpson force-pushed the feat/subagent-optimized-prompt branch from a4b6ffe to bdc4327 Compare June 27, 2026 15:03
@mrsimpson mrsimpson merged commit 3f45913 into main Jun 27, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant