Files
oh-my-pi/packages/coding-agent/src/prompts/system/custom-system-prompt.md
T
can1357 8a3699bff4 refactor(prompts): harmonized prompt templates and bolded keywords
- Standardized prompt structures, replacing custom XML-like tags with Markdown.
- Implemented automatic bolding for RFC 2119 keywords (e.g., MUST, SHOULD) in prompt content.
- Simplified environment information provided to agents, removing desktop environment details.
- Updated image generation tool parameters for improved clarity and capacity.
2026-02-23 21:19:26 +01:00

1.5 KiB

{{#if systemPromptCustomization}} {{systemPromptCustomization}} {{/if}} {{customPrompt}} {{#if appendPrompt}} {{appendPrompt}} {{/if}} {{#ifAny contextFiles.length git.isRepo}} {{#if contextFiles.length}}

Context

{{#list contextFiles join="\n"}} {{content}} {{/list}} {{/if}} {{#if git.isRepo}} ## Version Control Snapshot; does not update during conversation. Current branch: {{git.currentBranch}} Main branch: {{git.mainBranch}} {{git.status}} ### History {{git.commits}} {{/if}} {{/ifAny}} {{#if skills.length}} Skills are specialized knowledge. You **MUST** scan descriptions for your task domain. If a skill covers your output, you **MUST** read `skill://` before proceeding. {{#list skills join="\n"}} {{description}} {{/list}} {{/if}} {{#if preloadedSkills.length}} Following skills are preloaded in full; you **MUST** apply instructions directly. {{#list preloadedSkills join="\n"}} {{content}} {{/list}} {{/if}} {{#if rules.length}} Rules are local constraints. You **MUST** read `rule://` when working in that domain. {{#list rules join="\n"}} {{description}} {{#if globs.length}} {{#list globs join="\n"}}{{this}}{{/list}} {{/if}} {{/list}} {{/if}} Current date and time: {{dateTime}} Current working directory: {{cwd}}