Course/Build/Lesson 1

Lesson 2.1: Skills vs. Agents Decision Framework

Duration: 35 min

Learning Objectives

  • Understand the difference between skills and agents
  • Know when to use each approach for your tasks
  • Design reusable automation components
🎯 What You'll Learn: When to use skills vs. agents, and how to make the right choice for each task
⏱️ Time Required: 35 minutes
πŸ“¦ What You'll Build: A personalized decision framework for YOUR workflows

Riley's Journey Continues

In Week 1, Riley built her weekly-margin-report skill and it's been running beautifully for three weeks now. Her Monday mornings have been transformed, what used to take 4 hours now takes just 18 minutes.

But last week, something interesting happened.

πŸ’¬ "My margin report was flagging positions at risk, but I wanted more than just a flag. I wanted to know WHY they were at risk, was it the asset class? The counterparty? An unusual exposure spike? I realized my skill could identify problems, but I needed something smarter to analyze them."
β€” Riley Harper

Where Riley is now:

  • βœ… Week 1 completed - weekly-margin-report skill working perfectly
  • βœ… Saving 3 hours 42 minutes every Monday (Β£13,875/year)
  • 🎯 Ready to add intelligence to her workflow
  • By the end of this lesson:

  • 🧠 Riley will understand when to use skills vs. agents
  • πŸ“‹ She'll have a decision framework for her workflows
  • πŸš€ She'll be ready to build her first agent in Lesson 2.2

  • What We're Building in This Lesson

    A skill is like giving instructions to your existing team. An agent is like hiring a specialist consultant who works independently.

    In this lesson:

  • Why Riley's skill hit a wall
  • Skills vs. Agents: The core difference
  • The business analogy that makes it click
  • Decision framework with real examples
  • Preview: Riley's position-risk-analyzer agent

  • Key Concept: Skills vs. Agents

    The Business Analogy

    Think about how you delegate work in your company:

    SituationWho You UseClaude Code Equivalent
    "Follow this SOP for weekly reports"Any team memberSkill
    "Analyze why our largest positions are breaching limits"Specialist consultantAgent
    "Process these invoices using our standard template"Any team memberSkill
    "Research competitors and recommend positioning"Strategy consultantAgent

    The Core Difference

    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
    β”‚                        SKILLS                                β”‚
    β”‚  ─────────────────────────────────────────────────────────  β”‚
    β”‚  πŸ“‹ Instructions Claude follows in the CURRENT conversation  β”‚
    β”‚  πŸ”„ Same context as you                                      β”‚
    β”‚  πŸ“ Repeatable, templated tasks                              β”‚
    β”‚  ⚑ Fast - no new session needed                             β”‚
    β”‚  πŸ‘€ Like: "Hey Claude, do this task this way"                β”‚
    β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
    β”‚                        AGENTS                                β”‚
    β”‚  ─────────────────────────────────────────────────────────  β”‚
    β”‚  🧠 Independent Claude instance with specialized focus       β”‚
    β”‚  πŸ”’ Fresh context - isolated from main conversation          β”‚
    β”‚  πŸ” Complex analysis requiring deep focus                    β”‚
    β”‚  πŸ›‘οΈ Risk isolation - mistakes don't affect main work        β”‚
    β”‚  πŸ‘” Like: "Hiring a consultant for this specific problem"    β”‚
    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
    

    Riley's Realization

    πŸ’¬ "My margin report skill is great at WHAT - calculating metrics, formatting tables, flagging risks. But when I wanted to understand WHY positions were at risk, I needed something that could focus deeply on that analysis without getting distracted by formatting. That's when I realized I needed an agent."

    The Decision Framework

    When to Use a SKILL βœ…

    Use a skill when:

    CriteriaExample
    Same process every timeWeekly report generation
    Template-based outputFormatted emails, documents
    Quick executionData formatting, calculations
    Needs current contextContinuing a conversation
    Low complexityFollowing a checklist

    Riley's Skills:

  • weekly-margin-report - Same steps every Monday
  • format-client-email - Template-based communication
  • calculate-variance - Standard formula application
  • When to Use an AGENT 🧠

    Use an agent when:

    CriteriaExample
    Deep analysis required"Why are positions at risk?"
    Specialized expertiseCode review, legal analysis
    Fresh perspective neededNew context without bias
    Risk isolationExperimental or risky operations
    Parallel workstreamsMultiple independent tasks

    Riley's Future Agents:

  • position-risk-analyzer - Analyzes WHY positions are at risk
  • counterparty-researcher - Deep credit analysis
  • exposure-validator - Checks position data assumptions
  • The Decision Tree

    START: You have a task for Claude
             β”‚
             β–Ό
        Is it the same process
        every time with a known template?
             β”‚
        YES  β”‚  NO
        β–Ό    β”‚  β–Ό
      SKILL  β”‚  Does it require deep
             β”‚  analysis or research?
             β”‚       β”‚
             β”‚  YES  β”‚  NO
             β”‚  β–Ό    β”‚  β–Ό
             β”‚ AGENT β”‚ Does it need isolation
             β”‚       β”‚ from current context?
             β”‚       β”‚       β”‚
             β”‚       β”‚  YES  β”‚  NO
             β”‚       β”‚  β–Ό    β”‚  β–Ό
             β”‚       β”‚ AGENT β”‚ SKILL
             β”‚       β”‚       β”‚
             β””β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”˜
    

    Exercise: Build Your Decision Framework

    ⏱️ Total Time: 35 minutes

    What You'll Build

    πŸ“‹ A personalized decision framework document that maps YOUR common tasks to skills vs. agents.

    Before You Start

    You'll need:

    List of 5-10 tasks you do regularly
    Your Quick Win from Week 1 (skill you built)
    A text editor or Notion page

    Step 1: List Your Regular Tasks

    ⏱️ Time: 10 minutes

    What you're doing:

    Creating an inventory of tasks you could potentially automate or enhance.

    Instructions:

  • Think about your typical week
  • List 8-10 tasks that involve data, reports, or analysis
  • Include both simple and complex tasks
  • Riley's Task List:

    ## My Regular Tasks
    
    1. Weekly margin report (Monday)
    2. Analyze why specific positions are at risk
    3. Format client exposure summary emails
    4. Calculate monthly variance against limits
    5. Research counterparty credit profile changes
    6. Validate position data against source systems
    7. Generate meeting prep briefs for risk reviews
    8. Review ISDA schedule amendments for red flags
    9. Create onboarding checklist for new ops analysts
    10. Analyze concentration risk patterns by asset class
    

    Your Task List:

    ## My Regular Tasks
    
    1. [Your task here]
    2. [Your task here]
    3. [Your task here]
    4. [Your task here]
    5. [Your task here]
    6. [Your task here]
    7. [Your task here]
    8. [Your task here]
    
    πŸ’‘ Pro Tip: Include tasks you haven't automated yet. This exercise helps you prioritize what to build next.

    βœ… Success Check:

    Listed at least 8 tasks
    Mix of simple and complex tasks
    Tasks you actually do (not theoretical)

    Step 2: Apply the Framework

    ⏱️ Time: 15 minutes

    What you're doing:

    Categorizing each task as a skill or agent candidate using the decision criteria.

    Assessment Template:

    For each task, answer these questions:

    QuestionIf YES β†’If NO β†’
    Same process every time?SkillContinue
    Template-based output?SkillContinue
    Requires deep analysis?AgentContinue
    Needs fresh context?AgentContinue
    Risk of mistakes spreading?AgentSkill

    Riley's Assessment:

    ## Task Classification
    
    ### SKILLS (Template + Repeatable)
    1. βœ… Weekly margin report
       - Same steps every Monday
       - Template output format
       - Quick execution needed
    
    3. βœ… Format client status update emails
       - Template-based
       - Same structure each time
    
    4. βœ… Calculate monthly variance against limits
       - Formula-based
       - Same calculations
    
    7. βœ… Generate meeting prep briefs
       - Checklist-based
       - Template output
    
    9. βœ… Create onboarding checklist for new ops analysts
       - Standard process
       - Same every time
    
    ### AGENTS (Analysis + Specialized)
    2. 🧠 Analyze why specific positions are at risk
       - Requires deep analysis
       - Different every time
       - Need fresh perspective
    
    5. 🧠 Research counterparty credit profile changes
       - Deep research required
       - Analysis varies by counterparty
    
    6. 🧠 Validate position data assumptions
       - Critical analysis
       - Need isolation (don't want confirmation bias)
    
    8. 🧠 Review ISDA schedule amendments for red flags
       - Specialised legal/contractual expertise
       - Risk isolation important
    
    10. 🧠 Analyze concentration risk patterns by asset class
        - Deep pattern analysis
        - Fresh context needed
    

    Your Assessment:

    Create this same classification for your tasks:

    ## My Task Classification
    
    ### SKILLS (Template + Repeatable)
    - [ ] Task: _______________
      - Why skill: _______________
    
    - [ ] Task: _______________
      - Why skill: _______________
    
    - [ ] Task: _______________
      - Why skill: _______________
    
    ### AGENTS (Analysis + Specialized)
    - [ ] Task: _______________
      - Why agent: _______________
    
    - [ ] Task: _______________
      - Why agent: _______________
    
    - [ ] Task: _______________
      - Why agent: _______________
    
    πŸ’¬ "Going through this exercise was eye-opening. I realized I'd been trying to cram analysis work into skills, which is why the output wasn't as good. Some tasks genuinely need a specialist."
    β€” Riley Harper

    βœ… Success Check:

    Every task classified as skill or agent
    Clear reasoning for each classification
    At least 2-3 agent candidates identified

    Step 3: Create Your Decision Cheat Sheet

    ⏱️ Time: 10 minutes

    What you're doing:

    Creating a quick-reference guide you can use going forward.

    Template:

    Create a file called decision-framework.md in your .claude folder:

    touch .claude/decision-framework.md
    

    Content to add:

    # My Skills vs. Agents Decision Framework
    
    ## Quick Decision Guide
    
    **Use a SKILL when:**
    - Same steps every time (weekly report, standard email)
    - Output follows a template
    - Need quick turnaround
    - Task is well-defined
    
    **Use an AGENT when:**
    - Deep analysis required ("why" questions)
    - Need specialized expertise
    - Want fresh perspective (no context bias)
    - Risk isolation is important
    - Research or investigation needed
    
    ## My Skill Candidates
    | Task | Frequency | Status |
    |------|-----------|--------|
    | [Task 1] | Weekly | Built βœ… |
    | [Task 2] | Daily | To Build |
    | [Task 3] | Monthly | To Build |
    
    ## My Agent Candidates
    | Task | Complexity | Priority |
    |------|------------|----------|
    | [Analysis Task 1] | High | Next |
    | [Research Task 2] | Medium | Later |
    | [Review Task 3] | High | Later |
    
    ## Decision Tree (My Version)
    
    For any new task, ask:
    1. Is it template-based? β†’ SKILL
    2. Does it require "why" analysis? β†’ AGENT
    3. Do I need fresh eyes? β†’ AGENT
    4. Is it risky/experimental? β†’ AGENT
    5. Otherwise β†’ SKILL
    
    ---
    Created: [Date]
    Last Updated: [Date]
    

    Riley's Completed Framework:

    # Riley's Skills vs. Agents Decision Framework
    
    ## Quick Decision Guide
    
    **Use a SKILL when:**
    - Same Prime Broker portal data processing
    - Standard report formatting
    - Email templates
    - Calculations with known formulas
    
    **Use an AGENT when:**
    - Analyzing why positions are at risk
    - Researching counterparty credit changes
    - Validating data assumptions
    - Pattern analysis across exposures
    
    ## My Skill Candidates
    | Task | Frequency | Status |
    |------|-----------|--------|
    | Weekly margin report | Weekly | Built βœ… |
    | Client exposure summary emails | 3x/week | To Build |
    | Monthly variance calculations | Monthly | To Build |
    | Meeting prep briefs for risk reviews | Daily | To Build |
    
    ## My Agent Candidates
    | Task | Complexity | Priority |
    |------|------------|----------|
    | Position risk analyzer | High | NEXT (Lesson 2.2) |
    | Counterparty credit researcher | Medium | Week 2 |
    | Position data validator | High | Week 2 |
    | Concentration risk pattern analyzer | High | Week 3 |
    
    ---
    Created: [your start date]
    

    βœ… Success Check:

    File created at .claude/decision-framework.md
    Both skills and agents sections populated
    Priority set for next agent to build
    Decision tree personalized to your work

    Overall Success Criteria

    By the end of this lesson, you should have:

    πŸ“‹ Listed 8+ regular tasks in your work
    🏷️ Classified each as skill or agent candidate
    πŸ“„ Created decision-framework.md file
    🎯 Identified your first agent to build (for Lesson 2.2)

    Quick Test:

  • Open your decision framework file
  • Pick a random task you do
  • Can you quickly decide if it's a skill or agent?
  • Does your reasoning match the framework?
  • If yes to all four, you've internalized the framework!


    Troubleshooting


    πŸ˜• "Everything seems like it could be either"

    **Why this happens:** The line between skills and agents isn't always clear-cut.

    **Fix:** Ask yourself: "Does this task require THINKING or just DOING?"
    - **DOING** (following steps, applying templates) β†’ Skill
    - **THINKING** (analyzing, researching, reasoning) β†’ Agent

    **Riley's tip:** *"If I can write a checklist for it, it's a skill. If I need to actually think about each case differently, it's an agent."*


    πŸ€” "I don't have any agent-worthy tasks"

    **Why this happens:** You might be underestimating the value of analysis work.

    **Fix:** Look for tasks where you ask "why" questions:
    - Why is exposure up sharply this week?
    - Why did this margin call get disputed?
    - Why is this process taking so long?

    These "why" questions are perfect agent candidates.


    πŸ“Š "My task list is too short"

    **Why this happens:** We often don't recognize repetitive tasks as tasks.

    **Fix:** Keep a "task diary" for one day:
    - Every time you switch activities, note what you were doing
    - Include small tasks (checking email, updating spreadsheets)
    - You'll be surprised how many there are


    You Did It!

    You just built your personal decision framework for skills vs. agents!

    What Riley accomplished:

    πŸ’¬ "This framework changed how I think about automation. Before, I was trying to make everything a skill. Now I know that some tasks genuinely need a specialist - an agent. My position risk analysis is going to be SO much better."

    The transformation:

    BeforeAfter
    🀷 Unsure when to use whatπŸ“‹ Clear decision framework
    πŸ”¨ Everything was a skill🧠 Right tool for each task
    πŸ˜… Inconsistent results🎯 Better outcomes

    Why this matters:

    Using the right tool (skill vs. agent) means better results with less effort. It's like knowing when to delegate to your team vs. when to hire a consultant.


    πŸ’‘ The pattern: "What" tasks β†’ skills. "Why" tasks β†’ agents. Most people see it clearly once they've classified their first 5-10 tasks: skills are your recurring formats and processes; agents are your analysis and diagnosis.

    AI Automation Academy is an independent course created by Mercedes Perez-Capilla. It is not affiliated with, endorsed by, or produced by Anthropic. Claudeβ„’ is a trademark of Anthropic. All tool references are for educational purposes.