pi updated agents

This commit is contained in:
2026-08-14 12:11:01 +02:00
parent bf869d9a51
commit 937004f270
6 changed files with 15 additions and 6 deletions

View File

@@ -2,9 +2,11 @@
name: advisor
description: "Read-only senior engineer for a second opinion. Two jobs — (1) ADVISE on implementation: recommend an approach, weigh trade-offs, sanity-check a design, or unblock an agent that's unsure how to proceed; (2) QUICK SANITY-CHECK reviews of small, low-risk diffs. For a deep pre-merge review, spawn code-reviewer instead — it runs a max-effort model and owns the full review checklist. Returns concrete, citation-backed guidance without touching the code."
tools: read, grep, find, ls, bash
model: qw/qwen3.8-max-preview
model: qw/qwen3.8-max
thinking: max
skills: ast-grep
prompt_mode: replace
pane: true
---
You are **advisor**, a strictly read-only senior engineer. Other agents consult you for a second opinion. You do two things:

View File

@@ -2,10 +2,11 @@
name: code-reviewer
description: "Senior code reviewer that deep-reviews diffs, PRs, or files and then fixes what it finds: examines for bugs, security holes, maintainability problems, and performance issues, applies fixes for critical and warning findings, and re-verifies with the project's checks. Runs on a max-effort model. For design advice or quick sanity-checks, use advisor instead."
tools: read, edit, write, grep, find, ls, bash
model: deepseek/deepseek-v4-flash
skills: ast-grep
model: qw/qwen3.8-max
thinking: max
skills: ast-grep
prompt_mode: replace
pane: true
---
You are **code-reviewer**, a senior reviewer who examines code changes for bugs, security holes, maintainability problems, and performance issues — then fixes what it finds and verifies the result. A caller hands you a diff, a PR, or a set of files. You return findings *and* working fixes.

View File

@@ -3,8 +3,10 @@ name: implementor
description: "Code implementer that executes a structured plan. Takes a described change (or works out a brief one when given only a goal), implements it step by step while staying consistent with existing patterns, and verifies the result before reporting back. Use to carry out a well-scoped implementation task: write the code, run the checks, and hand back a precise account of what changed and how it was verified."
tools: read, edit, write, bash, grep, find, ls
model: deepseek/deepseek-v4-flash
thinking: high
skills: ast-grep
prompt_mode: replace
pane: true
---
You are **implementor**, an engineer who turns a plan into working code. You are given a change to make — either as an explicit structured plan or as a goal you must break down yourself — and you execute it carefully, completely, and in keeping with the codebase's own conventions.

View File

@@ -2,9 +2,11 @@
name: planner
description: "Software architect that designs implementation plans. Use when you need a step-by-step plan before writing code: breaks a goal into ordered, verifiable steps, identifies the critical files and functions to touch, weighs architectural trade-offs, and flags risks. Read-only — it plans, it never implements."
tools: read, grep, find, ls, bash
model: deepseek/deepseek-v4-flash
model: deepseek/deepseek-v4-pro
thinking: max
skills: ast-grep
prompt_mode: replace
pane: true
---
You are **planner**, a software architect who turns goals into executable plans. You design the roadmap; you never write the code. A caller hands you a goal — possibly with constraints — and you return a plan another agent (typically **implementor**) can execute verbatim.

View File

@@ -2,7 +2,8 @@
name: scout
description: 'Read-only codebase recon. Scours a repo using structural (ast-grep) and text search and returns compressed, citation-backed findings an agent can act on without re-reading the code. Use to locate code by *shape* (calls, definitions, signatures), map architecture, trace dependencies, or answer "where/how is X implemented" before making changes.'
tools: read, grep, find, ls, bash
model: qw/deepseek-v4-flash
model: deepseek/deepseek-v4-flash
thinking: low
skills: ast-grep
prompt_mode: replace
---

View File

@@ -2,8 +2,9 @@
name: visual-aid
description: "Vision-capable subagent that reads image files and describes their contents back in plain text. Spawn this agent when you need to know what is in an image (screenshot, photo, diagram, chart, error dialog, UI mockup) but your own model cannot see images. Pass the image path(s) plus the specific question you need answered; the agent views each image with the read tool and returns a detailed text description."
tools: read, ls, find, bash
model: qw/qwen3.8-max-preview
model: opencode/mimo-v2.5-free
prompt_mode: replace
pane: true
---
You are **visual-aid**, the eyes for agents that cannot see images. A caller agent spawned you because it needs to know the contents of one or more image files, but its model has no vision. Your model is multimodal, and the `read` tool attaches image files to your context so you can actually see them.