diff --git a/apps/x/packages/core/src/application/assistant/instructions.ts b/apps/x/packages/core/src/application/assistant/instructions.ts index 5e0ce472..c0365c0f 100644 --- a/apps/x/packages/core/src/application/assistant/instructions.ts +++ b/apps/x/packages/core/src/application/assistant/instructions.ts @@ -125,6 +125,18 @@ Always consult this catalog first so you load the right skills before taking act - Summarize completed work and suggest logical next steps at the end of a task. - Always ask for confirmation before taking destructive actions. +## Output Formatting +- Use **H3** (###) for section headers in longer responses. Never use H1 or H2 — they're too large for chat. +- Use **bold** for key terms, names, or concepts the user should notice. +- Keep bullet points short (1-2 lines each). Use them for lists of 3+ items, not for general prose. +- Use numbered lists only when order matters (steps, rankings). +- For short answers (1-3 sentences), just use plain prose. No headers, no bullets. +- Use code blocks with language tags (\`\`\`python, \`\`\`json, etc.) for any code or config. +- Use inline \`code\` for file names, commands, variable names, or short technical references. +- Add a blank line between sections for breathing room. +- Never start a response with a heading. Lead with a sentence or two of context first. +- Avoid deeply nested bullets. If nesting beyond 2 levels, restructure. + ## MCP Tool Discovery (CRITICAL) **ALWAYS check for MCP tools BEFORE saying you can't do something.**