Pedram Agand
← Videos
agentic-systemsai-agentsai-automation-workflowsai-engineering-futureai-guardrails

Anthropic Just Broke Prompt Engineering (And Replaced It With This)

Lessons from Building Claude Code: How “Skills” Are Changing AI Engineering from Thariq (anothropic claude code builder) For years, we’ve treated AI like a bla

Use with AI

Lessons from Building Claude Code: How “Skills” Are Changing AI Engineering from Thariq (anothropic claude code builder)

For years, we’ve treated AI like a black box—stuffing it with massive prompts and hoping for perfect outputs. But that approach breaks fast in real-world systems.

A better pattern is emerging.

Anthropic’s work with Claude Code introduces a powerful concept called “Skills”—and it’s quietly redefining how modern AI systems are built, scaled, and trusted.

Let’s break it down in a clean, practical way.

Watch on YouTube


What Are AI Skills (Really)?

At first glance, you might think skills are just instruction files.

They’re not.

A skill is an environment.

Think of it like a mini operating system for your AI agent:

  • A folder (not just text)
  • Includes scripts, APIs, configs, and data
  • Can store memory and logs
  • Can trigger tools and hooks dynamically

Instead of forcing an AI to “remember everything,” you give it structured access to what it needs—when it needs it.

This is the shift from prompt engineering → system design.


The 9 Types of AI Skills (That Actually Work)

After analyzing real-world usage, most effective skills fall into clear categories:

1. Library & API Skills

Teach AI how to correctly use tools and internal systems. Focus: usage patterns + edge cases.


2. Product Verification Skills

AI doesn’t just generate code—it tests it.

  • Runs flows (e.g., signup, checkout)
  • Uses tools like browsers or CLI environments
  • Verifies outputs step-by-step

👉 This is where reliability comes from.


3. Data Fetching & Analysis Skills

Connect AI to real data systems.

  • Query pipelines
  • Monitoring dashboards
  • Cohort analysis

Think: turning AI into a data analyst.


4. Workflow Automation Skills

Automate repetitive team tasks:

  • Standups
  • Ticket creation
  • Weekly summaries

These are simple—but high ROI.


5. Code Scaffolding Skills

Generate structured boilerplate:

  • New services
  • Migrations
  • Internal apps

Perfect when templates involve both code + human rules.


6. Code Quality & Review Skills

Enforce standards automatically:

  • Style guides
  • Testing practices
  • AI-driven code review

7. CI/CD & Deployment Skills

Let AI manage shipping code:

  • Monitor PRs
  • Retry failures
  • Deploy safely with rollback

8. Debugging & Runbook Skills

Turn AI into an on-call engineer:

  • Investigate alerts
  • Correlate logs
  • Produce structured reports

9. Infrastructure Operations Skills

Handle sensitive operations with guardrails:

  • Cleanup resources
  • Manage dependencies
  • Investigate costs

The Real Secret: Skills Are Built Around Failures

Here’s the counterintuitive insight:

The best skills don’t document success—they capture failure.

Instead of telling AI what it already knows, focus on:

  • Edge cases
  • Known bugs
  • “Gotchas” unique to your system

This is where most AI systems break—and where skills shine.


Best Practices for Building High-Impact Skills

1. Don’t Waste Tokens on the Obvious

AI already knows general programming. Focus only on what’s unique to your system.


2. Build a “Gotchas” Section

This is the highest-value part of any skill. Continuously update it based on real failures.


3. Use Progressive Disclosure

Don’t overload context.

Instead:

  • Organize files into folders
  • Let AI discover details when needed
  • Separate references, examples, and templates

👉 This keeps systems scalable and efficient.


4. Give AI Tools, Not Just Instructions

Include:

  • Scripts
  • Helper functions
  • Reusable components

This shifts AI from guessing → composing.


5. Add Memory to Your Skills

Store past outputs:

  • Logs
  • JSON files
  • Databases

Now your AI:

  • Learns from history
  • Tracks changes
  • Improves over time

6. Avoid Over-Controlling the Model

Too many rules = fragile system.

Instead:

  • Give guidance
  • Allow flexibility
  • Let AI adapt to context

7. Use On-Demand Guardrails

Don’t restrict everything globally.

Activate controls only when needed:

  • Block dangerous commands
  • Restrict file edits
  • Protect production systems

👉 Balance freedom with safety.


Scaling Skills Across Teams

Skills become even more powerful when shared.

Two common approaches:

  • Store them inside repositories
  • Build an internal marketplace

The key is curation:

  • Avoid duplicates
  • Promote proven skills
  • Let useful ones gain traction organically

The Bigger Shift: From Prompts to Systems

Here’s the bottom line:

AI doesn’t fail because it’s not smart enough. It fails because we design it poorly.

Skills represent a fundamental shift:

  • From stateless prompts → persistent systems
  • From instructions → environments
  • From guessing → verifying

If you’re building with AI today, this is the direction things are heading.


Final Thought

The best way to understand skills isn’t to overthink them.

Start small:

  • One skill
  • One problem
  • One “gotcha”

Then iterate.

That’s exactly how the most powerful AI systems are being built today.

Want to go deeper?

I work with SaaS companies, real-estate, finance, and regulated-industry teams on AI adoption. Book a 20-minute strategy call — no pitch, just a focused conversation about your situation.

I make videos like this when I have something worth explaining. Join AI Command Room and I'll let you know when the next one ships.