← All concepts

system prompt design

7 articles · 15 co-occurring · 1 contradictions · 0 briefs

Directly analyzes Anthropic's system prompt (soul document) as a case study in context engineering

News api MCP Integration with Claude Code | Composio

This pattern suggests tool definitions should NOT live in system prompt (would bloat context). Instead, externalize to MCP servers and use dynamic tool injection

Directly analyzes Anthropic's system prompt (soul document) as a case study in context engineering

Article explicitly mentions 'structured system prompts' as a context engineering technique, showing system prompts as primary mechanism for context injection

System prompts need to declare available MCP servers so Claude knows what external context is accessible; server configuration is prerequisite for prompt strategy

Discussion of Claude Code's system prompt instructions about directness reveals how system-level context affects model behavior and how users can mirror that in their own prompts.

The friction is specifically about iterating on custom system prompts (claude -p). This is core context engineering work.

The effort-refusal behavior likely stems from system prompt or implicit instructions creating effort-avoidance logic. Better system prompt design could eliminate this friction.

This pattern suggests tool definitions should NOT live in system prompt (would bloat context). Instead, externalize to MCP servers and use dynamic tool injection

query this concept
$ db.articles("system-prompt-design")
$ db.cooccurrence("system-prompt-design")
$ db.contradictions("system-prompt-design")