Anyone can paste an instruction block into Copilot Studio. What separates agents that get used from agents that get abandoned after one week isn't the idea — it's the design.Most instruction blocks fail not because they're wrong about what the agent should do. They fail because they're silent about what it should never do. They're vague about edge cases. They're missing the quality checks that catch bad output before it ships to 50 people. They say "be helpful" instead of naming the exact action that would constitute unhelpful.This guide documents 12 design patterns extracted from building 52 real Copilot Chat agents (open source, used in production). Each pattern includes a before/after instruction block example and a clear explanation of which failure mode it prevents.My public Copilot prompt library was cited by Microsoft's CMO for AI at Work as "battle-tested in production environments." This guide applies the same standard: everything in it has been run for real, and the failures are documented next to the wins.What's inside: 12 design patterns with before/after examples, a named failure mode catalogue (8 failures, each with a detection test and fix), the 8,000-character constraint explained with a section-by-section budget, a reusable agent scaffold you can build from, and 5 full worked examples — complete instruction block rewrites across 5 different agent types.Who it's for: anyone building Copilot Chat agents who wants them to behave consistently at scale — not just for you, but for every person on your team who @mentions it.The 52 agents this guide was extracted from are free on GitHub. This is the craft behind them.What's included- 12 Design Patterns with before/after instruction block examples- Failure Mode Catalogue — 8 named failures with detection tests and fixes- The 8,000-Character Constraint Guide — section-by-section budget- The Agent Scaffold — copy-pasteable reusable template- 5 Full Worked Examples — complete instruction block rewrites- 10-Question Deployment Testing Checklist- Character Budget Audit — worked trim from 9,200 → under 8,000 charsLicensed, not sold. Full License & Terms apply: https://www.kesslernity.com/license (ref KESS-LIC-2026-001). By purchasing you agree to the version in force on your purchase date.Kesslernity is an independent publisher: this product is independent analysis, not affiliated with, sponsored by, or endorsed by Microsoft. Microsoft 365 and Copilot are trademarks of the Microsoft group of companies. It is practitioner guidance, not professional, legal, or financial advice.Questions before you buy, or support after? Contact mathieu@kesslernity.com.Terms of Service · Privacy Policy