Save Solo Prompts
Store reusable prompt shape, not current orchestration state.
Discover Current Template Surface
- Call
whoami; confirm effective project before project-scoped template work.
- Call
help(topic="docs") and inspect mcp_tools_summary or live tool discovery for prompt-template tools.
- If tools are absent, report that prompt-template MCP feature may be disabled; do not guess schemas or enable settings without authority.
- Read existing template before update; preserve omitted fields.
Read prompt-templates.md before choosing scope, designing placeholders, updating/deleting, exporting, or creating templates that mention orchestration.
Choose Scope
- Use global template for provider-neutral prompt used across projects.
- Use project template for repository-specific paths, rules, checks, and handoff shape.
- Keep names concise and unique within scope.
- Do not store live process IDs, todo IDs, revisions, branches, or transient state; fill them through placeholders at use time.
Design Reusable Template
Use stable contract:
Objective: {{objective}}
Authoritative inputs: {{inputs}}
Ownership: {{owned_scope}}
Forbidden work: {{forbidden}}
Acceptance: {{checks}}
Handoff: {{handoff}}
Make safety-critical constraints literal, not optional placeholders. Repeated placeholder name should represent same value.
Manage Templates
- List before create to avoid same-scope duplicate.
- Get full body and parsed placeholders before update.
- Patch only intended fields.
- Delete only with explicit intent; deletion is permanent.
- Export for backup or repository sharing, not live synchronization.
- Prefer insert-and-review over immediate submit when rendered prompt can spawn agents, mutate files, control processes, or publish.
Keep Boundaries Clear
- Use template to standardize worker prompt, timer follow-up, review, handoff, or integration checklist.
- Put current facts in scratchpad/todo/KV, not template.
- Execute workflow only through relevant lifecycle/orchestration skill after identity, scope, and ownership checks.
- Never include credentials, tokens, private evidence, or another actor's process IDs.
- Keep root/operator responsible for Git, integration, publishing, and deployment.
1---2name: solo-save-prompts3description: Create, inspect, update, delete, fill, and export global or project Solo prompt templates with reusable placeholders. Use when saving recurring prompts, standardizing worker briefs or handoffs across agent tools, managing template scope, or backing templates up as Markdown. Do not use for current task state or durable project decisions.4---56# Save Solo Prompts78Store reusable prompt shape, not current orchestration state.910## Discover Current Template Surface11121. Call `whoami`; confirm effective project before project-scoped template work.132. Call `help(topic="docs")` and inspect `mcp_tools_summary` or live tool discovery for prompt-template tools.143. If tools are absent, report that prompt-template MCP feature may be disabled; do not guess schemas or enable settings without authority.154. Read existing template before update; preserve omitted fields.1617Read [prompt-templates.md](references/prompt-templates.md) before choosing scope, designing placeholders, updating/deleting, exporting, or creating templates that mention orchestration.1819## Choose Scope2021- Use global template for provider-neutral prompt used across projects.22- Use project template for repository-specific paths, rules, checks, and handoff shape.23- Keep names concise and unique within scope.24- Do not store live process IDs, todo IDs, revisions, branches, or transient state; fill them through placeholders at use time.2526## Design Reusable Template2728Use stable contract:2930```text31Objective: {{objective}}32Authoritative inputs: {{inputs}}33Ownership: {{owned_scope}}34Forbidden work: {{forbidden}}35Acceptance: {{checks}}36Handoff: {{handoff}}37```3839Make safety-critical constraints literal, not optional placeholders. Repeated placeholder name should represent same value.4041## Manage Templates4243- List before create to avoid same-scope duplicate.44- Get full body and parsed placeholders before update.45- Patch only intended fields.46- Delete only with explicit intent; deletion is permanent.47- Export for backup or repository sharing, not live synchronization.48- Prefer insert-and-review over immediate submit when rendered prompt can spawn agents, mutate files, control processes, or publish.4950## Keep Boundaries Clear5152- Use template to standardize worker prompt, timer follow-up, review, handoff, or integration checklist.53- Put current facts in scratchpad/todo/KV, not template.54- Execute workflow only through relevant lifecycle/orchestration skill after identity, scope, and ownership checks.55- Never include credentials, tokens, private evidence, or another actor's process IDs.56- Keep root/operator responsible for Git, integration, publishing, and deployment.