Patterns That Don't Work

📋

Copy-paste from ChatGPT

If you're copying code from a chat window into your editor, you're using 2024 patterns. Let the agent write directly to files.

Instead: Use Claude Code / Copilot CLI in your repo directory.

🔨

Building tools the agent doesn't need

If a CLI already exists (git, az, dotnet), don't build an MCP server that wraps it. You're adding overhead for zero capability.

Instead: Write a skill file that teaches the agent how to use the existing tool.

🌫️

Vague prompts

"Make this code better" gives you random refactoring. "Fix the null reference on line 42 of Initialize.cpp" gives you a fix in 30 seconds.

Instead: Be specific about what you want. Context in, quality out.

🙈

Blind trust OR zero trust

Merging agent code without reading it is dangerous. But refusing to let the agent touch files is pointless. Both extremes waste your time.

Instead: Treat it like a capable junior. Review the output, not every keystroke.