一键导入
subagents
Use curated Deevs staff subagents for background exploration, review, testing, architecture, devops, language-specific review, and anti-slop passes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use curated Deevs staff subagents for background exploration, review, testing, architecture, devops, language-specific review, and anti-slop passes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use for long-running commands that must stay observable, such as dev servers, watchers, REPLs, services, or workers. Prefer managed proc_* tools over shell backgrounding.
Create source-grounded visual explanations such as codebase maps, flows, sequence diagrams, state machines, and architecture views. Prefer compact Mermaid; use SVG/HTML only for polished artifacts.
Run a disciplined debugging loop for broken behavior, failing builds, flaky commands, hung processes, or regressions. Use when the user asks to diagnose, debug, or find root cause.
Build, query, and maintain curated markdown wikis with schema/index/log discipline. Use for project/domain wikis, durable research notes, source ingestion, linting, or canonicalized chain findings.
Use the interactive ask_user UI when 1-5 concrete clarifications or decisions materially affect implementation, scope, safety, or acceptance criteria. Gather evidence first; do not ask what tools can answer.
Create, fork, search, list, and load multi-session chain links under .chains. Use when saving work context, resuming a project from previous sessions, passing context to subagents, or finding prior decisions/next steps.
| name | subagents |
| description | Use curated Deevs staff subagents for background exploration, review, testing, architecture, devops, language-specific review, and anti-slop passes. |
Use the agent_* tools to delegate focused work to curated background staff agents.
agent_start with explorer for non-trivial reconnaissance before editing.reviewer, tester, and anti-slop for independent pre-merge perspectives.architect for design boundaries and migration plans.devops for runtime/config/process/log/deployment failures.python-dev, cpp-dev, or rust-dev for language-specific review.agent_parallel_start when perspectives are independent and can run at the same time.chainContext or call chain_context first and paste the bounded excerpt into the task.Do not over-delegate trivial tasks. If the answer is obvious from one file or one command, do it directly.
Always bound subagent scope before launch:
agent_start with an explicit cwd set to the project or package under review.agent_parallel_start currently has no top-level cwd; it inherits the parent working directory. If the parent cwd is too broad, use separate agent_start calls with explicit cwd, or make each parallel task explicitly say which directory/files to inspect and what to avoid.~/.pi, process logs, node_modules, or unrelated sibling repos unless the task is specifically about those areas.Good bounded review task:
Inspect only README.md and skills/grill-me/SKILL.md in this repo.
Do not search outside cwd, ~/.pi, process logs, node_modules, or sibling repos.
Use at most 3 inspection commands. Return final structured output immediately after inspection.
Subagents are background jobs. After starting one:
agent_status to see state.agent_read for normal progress/final output.agent_stop if a run is stuck or no longer useful.agent_clear only for terminal records.Do not read raw logs by default. agent_logs is for debugging or deliberate artifact inspection, such as:
agent_read is missing, truncated, or confusing.metadata, task, or system-prompt to debug launch/scope/tool issues.Prefer agent_read first. agent_logs source="combined" now defaults to compact activity, but it is still a debugging path; agent_logs raw:true can dump verbose JSON streams, tool chatter, and model reasoning into context.
agent_read may say "No final assistant output yet" while a child is still thinking or using tools. Before treating that as a hang, check agent_status. Use agent_logs only if progress is suspicious or you need to diagnose what the child is doing. If logs show broad or recursive searches, stop the run and relaunch with tighter scope.
Backing processes also appear in /proc because the subagents extension uses the background process manager.
allowWrite: true when the user explicitly asked for a subagent to write.allowWrite: true enables edit and write for that child run.context: "fresh" unless the subagent needs current conversation context; use context: "fork" only when needed./agents:settings.chainContext is loaded by the parent and passed as untrusted reference data; subagents do not get chain write tools by default.