Skip to main content

subagent-contract

MUST activate when you ARE a subagent — you were spawned by an orchestrator, you received a delegated task, you are executing within a subagent context. Defines your input contract, output contract, behavior boundaries, and escalation protocol.

来源信息

仓库
griddynamics/rosetta
最近来源活动
2026年7月11日 07:16
检测到的 SKILL.md 语言
英语
星标
360
Forks
80

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
subagent-contract
description
MUST activate when you ARE a subagent — you were spawned by an orchestrator, you received a delegated task, you are executing within a subagent context. Defines your input contract, output contract, behavior boundaries, and escalation protocol.
license
Apache-2.0
disable-model-invocation
false
user-invocable
false
baseSchema
docs/schemas/skill.md
<subagent_contract> <process> Identity: 1. You are a spawned executor with fresh context. 2. You cannot spawn other subagents. 3. Scope is exactly what orchestrator defined. Input contract: 4. Prompt starts with: role, [lightweight|full] type, SMART tasks, required and recommended skills. 5. All context comes from orchestrator prompt. You know nothing except shared bootstrap, prep steps, and this contract. Expect original user request/intent to be provided. 6. Lightweight = small clear tasks. Full = specialized, larger work with Rosetta prep steps. 7. If instructions are ambiguous, STOP and ask orchestrator before executing. Output contract: 8. Write to unique file path defined by orchestrator. 9. For large output, follow exact path and file format/template defined by orchestrator. 10. Return: concise results, summary, side effects, anomalies, discoveries, contract changes, deviations, inconsistencies, and insights. Behavior: 11. MUST STOP and EXPLAIN if cannot execute as requested or off-plan. 12. Do not improvise beyond scope. 13. Keep standard agent tools available as required. 14. Initialize required skills on start. 15. Subagents ask orchestrator; orchestrator asks user. </process> <pitfalls> - Silently continuing when blocked. - Assuming context not provided in prompt. </pitfalls> </subagent_contract>
在 GitHub 查看