The highest-signal thing you can add to any skill? A "Gotchas" section.
Real failures. Accumulated over time. "This function returns null, not an error, on insufficient funds."
That one line prevents a bad prod deploy. Full breakdown → [https://t.co/9cZF3BUeKc]
Anthropic runs hundreds of Claude Code Skills internally. Thariq Shihipar from the Claude Code team just shared what they've learned.
9 skill types. Real production lessons. Here's my breakdown 🧵
Most devs think a Skill is a markdown file with a prompt.
It's actually a folder — with scripts, templates, config, persistent state. Claude explores it progressively. That mental shift changes everything you build.
2/3 Before MCP: M APIs × N agents = chaos. Every combination needed a custom connector. Every model vendor had a different spec.
After MCP: write a server once. Any compatible agent uses it. Forever.
Think USB. Think LSP. Same idea.
3/3 The developers who will matter aren't the ones who use AI the most. They're the ones who use it to go deeper — not as a replacement for understanding.
AI is raising the ceiling. But it's quietly lowering the floor.
Full post 👇 [https://t.co/MgMVmMgXcQ]
1/3 NYT just published "The End of Programming as We Know It." [https://t.co/AWX6gXysKp] 70+ devs interviewed. 72% of tech leaders cutting junior hiring. Stanford says AI is already bleeding jobs from young devs.
The real problem isn't job losses. 🧵
2/3 It's the pipeline. AI compresses junior onboarding from 24→9 months. But those same juniors show 17-point comprehension gaps. We're shipping faster and understanding less.
Who becomes the senior engineers if juniors skip the foundational struggle?