A Practical Guide to Reliable AI-Assisted Professional Work
Chapter 1: Introduction: The Problem with Prompting
- Why Most Prompts Fail at Complex Work
- From Template Collector to Prompt Architect
- What This Book Will Teach You
- How to Use This Book
Chapter 2: Understanding Claude Opus 5.5
- Where Opus 5.5 Fits in the Claude Lineup
- Documented Capabilities and Strengths
- Documented Limitations and Known Weaknesses
- Behavioral Characteristics You Should Expect
- Appropriate and Inappropriate Use Cases
- Separating Official Documentation from Speculation
Chapter 3: The Architecture of Effective Instructions
- The Five Components of a Complete Instruction
- Why Vague Instructions Produce Unreliable Results
- The Principle of Minimum Sufficient Specification
- Signal Versus Noise in Your Prompts
- Reading Your Own Prompt as the Model Would
Chapter 4: Instruction Hierarchy and Design
- When Instructions Conflict: Priority and Ordering Effects
- Building Hierarchical Instruction Sets
- Grouping Related Requirements
- Handling Conditional and Contextual Instructions
- Avoiding Over-Constraint and Prompt Bloat
Chapter 5: Context Engineering
- The Relevance Principle: Why Less Context Is Often Better
- Structuring Context for Maximum Utility
- Positioning: Where Information Appears Matters
- Compressing and Summarizing Context Without Losing Signal
- When Long Context Is Necessary and How to Handle It
- Common Context Engineering Mistakes
Chapter 6: Task Decomposition for Complex Work
- Why Decomposition Works: Cognitive Load and Attention
- Identifying Natural Break Points in Complex Tasks
- Single-Pass Versus Multi-Step Strategies
- Maintaining Coherence Across Steps
- When Not to Decompose: Overengineering Simple Tasks
- Error Propagation and Step Verification
Chapter 7: Constraints and Output Specifications
- The Role of Constraints in Guiding Model Behavior
- Writing Constraints That Are Actually Enforced
- Positive Versus Negative Constraints
- Format Specifications and Structural Requirements
- Quality Criteria: Defining What Good Looks Like
- When Constraints Hurt More Than They Help
Chapter 8: Examples, Demonstration, and Few-Shot Patterns
- Why Examples Often Outperform Instructions Alone
- Designing Effective Few-Shot Examples
- One-Shot Patterns and Minimal Demonstration
- When Examples Become Counterproductive
- Balancing Examples With General Instructions
- Edge Cases and Negative Examples
Chapter 9: Structured Outputs and Consistency
- Why Structure Matters: From Human Reading to Machine Use
- Schema Design for Complex Outputs
- Delimiters, Markers, and Separation Strategies
- Enforcing Consistency Across Multiple Outputs
- Validation and Error Detection
- Common Structured Output Failures and Fixes
Chapter 10: Managing Ambiguity and Edge Cases
- Types of Ambiguity in Real-World Tasks
- Preemptive Clarification: Asking the Right Questions First
- Handling Uncertainty Without Inventing Answers
- Designing for Edge Cases
- Fallback Behaviors and Graceful Degradation
- The Illusion of Clarity: Hidden Ambiguities in Your Prompts
Chapter 11: Iterative Refinement and Progressive Work
- Why Iteration Is Not Failure
- Effective Feedback: What to Say When Results Are Wrong
- Progressive Elaboration Strategies
- When to Iterate on the Prompt Versus the Task Design
- Avoiding Degradation Across Iterations
- Tracking Changes and Learning from Iteration History
Chapter 12: Self-Correction and Verification Workflows
- When Self-Correction Works and When It Does Not
- Designing Effective Self-Review Instructions
- Checklists and Verification Criteria
- Cross-Verification Strategies
- External Verification: When the Model Cannot Trust Itself
- The Cost of Self-Review: Efficiency Trade-Offs
Chapter 13: Anticipating Failure: Common Anti-Patterns
- The Over-Specified Prompt: When Complexity Backfires
- The Ambiguous Power User: False Precision
- Conflicting Requirements and Priority Collisions
- Assuming What You Did Not Specify
- Diagnosing Failure: Prompt Problem or Model Problem or Task Problem
- When a Sophisticated Prompt Performs Worse Than a Simple One
Chapter 14: Grounding Outputs and Reducing Fabrication
- Understanding Model Fabrication: Causes and Patterns
- Evidence-Constrained Responses
- Citation Requirements and Traceability
- Handling Knowledge Gaps Without Invention
- Domain-Specific Fabrication Risks
- Verification Against Provided Sources
Chapter 15: Efficiency: Doing More with Less
- Token Costs and Their Practical Impact
- Latency Considerations for Interactive Work
- Achieving Quality With Minimal Context
- When Extra Tokens Are Worth It
- Compression Without Loss
- Efficiency in Long-Running Workflows
Chapter 16: Reliability and Consistency in Professional Work
- What Reliability Means in Practice
- Testing and Validating Prompts Before Deployment
- Maintaining Consistency Across Variants and Versions
- Building Trust Through Predictability
- When Reliability Requirements Exceed the Model
- Operational Checklists for Professional Use
Chapter 17: Research and Knowledge Synthesis Workflows
- Research Workflow Architecture
- Providing and Managing Source Materials
- Synthesis Versus Summarization
- Maintaining Fidelity to Sources
- Comparative Analysis and Cross-Source Reasoning
- Verification and Citation in Research Outputs
Chapter 18: Software Development with Claude Opus 5.5
- Coding Context: What to Provide and How
- Code Generation With Reliable Structure
- Code Review and Refinement Workflows
- Debugging and Problem Diagnosis
- Architecture Design and Technical Specification
- Iterative Development Patterns
Chapter 19: Writing, Editing, and Content Workflows
- Drafting Versus Editing: Different Modes, Different Prompts
- Style, Tone, and Voice Specification
- Iterative Editing Workflows
- Structural Editing and Rewriting
- Maintaining Factual Accuracy in Generated Text
- Collaborative Authorship Patterns
Chapter 20: Data Analysis and Structured Reasoning
- Providing Data in Analysis-Friendly Formats
- Guiding Structured Reasoning Without Over-Directing
- Calculation Verification and Numerical Accuracy
- Scenario Analysis and Comparative Evaluation
- Argument Construction and Logical Structure
- Limits of Analytical Reasoning in Language Models
Chapter 21: Document Processing and Knowledge Management
- Document Analysis and Extraction Patterns
- Information Organization and Structuring
- Multi-Document Synthesis
- Building Structured Knowledge from Unstructured Sources
- Long Document Strategies
- Quality Control in Automated Processing
Chapter 22: Multi-Step Workflows and Automation Design
- Workflow Design Fundamentals
- State Management Across Steps
- Context Carryover and Summarization Between Steps
- Error Handling and Recovery Patterns
- Human-in-the-Loop Decision Points
- Building Repeatable Automation
Chapter 23: Tool Use and External Information Integration
- Understanding Claude’s Tool Use Capabilities
- Designing Tool-Integrated Prompts
- Orchestration: Model as Coordinator
- Handling Tool Outputs and Errors
- When Tools Are Necessary Versus When They Are Not
- Verification of Tool-Assisted Results
Chapter 24: Designing Prompts for Unknown Tasks
- Starting From Zero: Systematic Discovery
- Exploratory Prompting: Testing Assumptions
- Hypothesis-Driven Refinement
- Building Patterns From Scratch
- Documenting and Generalizing New Patterns
- When to Abandon a Task Design
Chapter 25: Conclusion: Principles That Endure
- The Principles That Matter
- Adapting to Future Models
- The Difference Between Prompting and Architecting
- A Final Word on Judgment and Responsibility