# FIXING Opus 5: PROOF that Prompt Engineering IS NOT DEAD

## Executive summary

This guide details advanced prompt engineering techniques designed to transform verbose and overly chatty Large Language Models (LLMs), such as Opus 5, into precise, efficient 'senior engineers.' The core principle emphasized is that the **System Prompt**—which acts as the global law for all interactions—provides vastly more leverage than the User Prompt. By implementing structured patterns like reference points, hard operational boundaries, and custom aliases, users can dramatically improve communication clarity, reduce unnecessary output tokens, and ensure consistent, actionable results across multiple agentic tasks.

## Key takeaways

- System vs. User Prompts: The System Prompt sets the overarching rules for an AI agent's behavior (the 'law'), affecting every single user prompt and response. This is where true leverage lies, as it dictates global communication patterns and helps reduce expensive output token costs dramatically.
- Positive and Negative Patterns: Define explicit behavioral boundaries by telling the agent exactly what to replicate (positive patterns) and what phrases or behaviors to avoid (negative patterns). Examples include avoiding 'load-bearing,' 'worth stating plainly,' analogies, and excessive em dashes.
- Reference Points (D1/R1/F1): Use structured codes (e.g., D1 for Decisions, R6 for Risks, Fs for Findings) to create a shared, quick language with the agent. This prevents repetition and allows instant cross-referencing of complex information within the model's output.
- Hard Operational Boundaries: To prevent scope creep and over-analysis, explicitly instruct the agent to 'deliver ONLY what was requested.' Boundaries should prohibit widening work into cleanup, refactoring, documentation, or speculating on future requirements.
- Aliases (SCR, ELI, REF): Implement short codes as commands within the system prompt that expand into full instructions on demand. Examples include `ELI` (Explain Like I'm...) and `SCR` (Simplify, Compress, Repeat), allowing for micro-scale control over response formatting and detail level.
- In-Context Distillation: Provide concrete examples of desired ('do') and undesired ('don't') responses directly within the system prompt. This acts as training data, locking in preferred communication patterns for the agent.

## Technical details

- Prompt Engineering Hierarchy: The System Prompt is the most effective place to engineer because it applies across *every* user prompt and response from the agent. The User Prompt handles individual tasks, while the System Prompt governs the entire interaction lifecycle.
- Code/Model Identifiers: Specific models discussed include Opus 5 (a state-of-the-art model noted for verbosity) and Claude Code. Reference points use structured codes like D1, R6, Fs, etc., to maintain consistency in complex outputs.
- System Prompt Implementation: The system prompt should be treated as a 'clear concise communication document' that is written by hand and refined iteratively, rather than being left as default settings.

## Practical implications

- Reduces output token consumption by forcing conciseness and eliminating verbose filler phrases.
- Improves the reliability of agentic workflows by establishing non-negotiable operational boundaries (e.g., no co-author commit messages).
- Allows engineers to scale their impact with agents by creating a consistent, predictable communication layer that works regardless of the underlying LLM model.

## Topics

Prompt Engineering, Agentic Workflow Design, LLM Optimization, System Prompting, Fix Opus 5 Codebase, Software Factory (Advanced), Zucks Post: The future is for everyone

Source: https://www.youtube.com/watch?v=S_QdQ1G4GlU
