Close Menu
    Trending
    • Claude Skills and Subagents: Escaping the Prompt Engineering Hamster Wheel
    • Scaling ML Inference on Databricks: Liquid or Partitioned? Salted or Not?
    • what enterprise leaders need to get right
    • Featured video: Coding for underwater robotics | MIT News
    • Coding the Pong Game from Scratch in Python
    • Stop Asking if a Model Is Interpretable
    • Generative AI, Discriminative Human | Towards Data Science
    • The Gap Between Junior and Senior Data Scientists Isn’t Code
    ProfitlyAI
    • Home
    • Latest News
    • AI Technology
    • Latest AI Innovations
    • AI Tools & Technologies
    • Artificial Intelligence
    ProfitlyAI
    Home » Claude Skills and Subagents: Escaping the Prompt Engineering Hamster Wheel
    Artificial Intelligence

    Claude Skills and Subagents: Escaping the Prompt Engineering Hamster Wheel

    ProfitlyAIBy ProfitlyAIFebruary 28, 2026No Comments18 Mins Read
    Share Facebook Twitter Pinterest LinkedIn Tumblr Reddit Telegram Email
    Share
    Facebook Twitter LinkedIn Pinterest Email



    displays the state of Claude Abilities, MCP, and subagents as of February 2026. AI strikes quick, so some particulars could also be outdated by the point you learn this. The ideas this put up focuses on, nonetheless, are timeless.


    For those who’ve been constructing with LLMs for some time, you’ve most likely lived by means of this loop again and again: you are taking your time crafting an awesome immediate that results in wonderful outcomes, after which a number of days later you want the identical conduct once more, so that you begin prompting from scratch once more. After some repetitions you possibly notice the inefficiencies, so that you’re going to retailer the immediate’s template someplace in an effort to retrieve it for later, however even then it’s good to discover your immediate, paste it in, and tweak it for this specific dialog. It’s so tedious.

    That is what I name the immediate engineering hamster wheel. And it’s a basically damaged workflow.

    Claude Abilities are Anthropic’s reply to this “reusable immediate” drawback, and extra. Past simply saving you from repetitive prompting, they introduce a basically completely different strategy to context administration, token economics, and the structure of AI-powered growth workflows.

    On this put up, I’ll unpack what expertise and subagents truly are, how they differ from conventional MCP, and the place the talent / MCP / subagent combine is heading.


    What are Abilities?

    At their core, expertise are reusable instruction units that AI Brokers, like Claude, can robotically entry after they’re related to a dialog. You write a talent.md file with some metadata and a physique of directions, drop it right into a .claude/expertise/ listing, and Claude takes it from there.

    Their appears

    In its easiest type, a talent is a markdown file with a reputation, description, and physique of directions, like this:

    ---
    
    title: <skill-name>
    
    description: <short-skill-description>
    
    ---
    
    <skill-details>

    Their strenghts

    The principle energy of expertise lies within the auto-invocation. When beginning a brand new dialog, the agent solely reads every talent’s title and outline, to save lots of on tokens. When it determines a talent is related, it masses the physique. If the physique references further information or folders, the agent reads these too, however solely when it decides they’re wanted. In essence, expertise are lazy-loaded context. The agent doesn’t devour the complete instruction set upfront. It progressively discloses info to itself, pulling in solely what’s wanted for the present step.

    This progressive disclosure operates throughout three ranges, every with its personal context funds:

    1. Metadata (loaded at startup): The talent’s title (max 64 characters) and outline (max 1,024 characters). This prices roughly ~100 tokens per talent, negligible overhead even with lots of of expertise registered.
    2. Talent physique (loaded on invocation): The total instruction set inside talent.md, as much as ~5,000 tokens. This solely enters the context window when the agent determines the talent is related.
    3. Referenced information (loaded on demand): Further markdown information, folders, or scripts throughout the talent listing. There’s virtually no restrict right here, and the agent reads these on demand, solely when the directions reference them and the present job requires it.
    Abilities load context progressively throughout three ranges, talent abstract (metadata), physique (detailed directions), and referenced information (further context), every triggered solely when wanted.

    Perception: Abilities are reusable, lazy-loaded, and auto-invoked instruction units that use progressive disclosure throughout three ranges: metadata, physique, and referenced information. This minimizes the upfront value by stopping to dump all the things into the context window (taking a look at you, MCP 👀).


    The issue in token economics

    Value components

    It’s no secret; an agent’s context window house isn’t free, and filling it has compounding prices. Each token in your context window prices you in 3 ways:

    1. Precise value: the plain one is that you simply’re paying per token. This may be straight by means of API utilization, or not directly by means of utilization limits.
    2. Latency: you’re additionally paying along with your time, since extra enter tokens means slower responses. One thing that doesn’t scale nicely with the size of the context window (~consideration mechanism).
    3. High quality: lastly, there’s additionally a degradation in high quality resulting from lengthy context home windows. LLMs demonstrably carry out worse when their context is cluttered with irrelevant info.

    The expensive overhead of MCPs

    Let’s put this into perspective, by means of a fast back-of-the-envelope calculation. My go-to MCP picks for programming are:

    • AWS for infrastructure deployment. Three servers (aws-mcp, aws-official, aws-docs) mixed yield a value of round ~8,500 tokens (13 instruments).
    • Context7 for documentation. Metadata is round ~750 tokens (2 instruments).
    • Figma for bringing design to frontend growth. Metadata is round ~500 tokens (2 instruments).
    • GitHub for looking out code in different repositories. Metadata is round ~2,000 tokens (26 instruments).
    • Linear for undertaking administration. Metadata is round ~3,250 tokens (33 instruments).
    • Serena for code search. Metadata is round ~4,500 tokens (26 instruments).
    • Sentry for error monitoring. Metadata is round ~12,500 tokens (22 instruments).

    That’s a complete of roughly ~32,000 tokens of instrument metadata, loaded into each single message, whether or not you’re interacting with the instrument or not.

    To place a greenback determine on this: Claude Opus 4.6 expenses $5 per million enter tokens. These 32K tokens of idle MCP metadata add $0.16 to each message you ship. That sounds small, till you notice that even a easy 5-message dialog already provides $0.8 in pure overhead. And most builders don’t ship simply 5 messages; add some quick clarifications and context-gathering questions and also you shortly attain 10s if not 100s of messages. Let’s say on common you ship 50 messages a day over a 20-day work month, that’s $8/day, ~$160/month* in pure overhead, only for instrument descriptions sitting in context. And that’s earlier than you account for the latency and high quality affect.

    *A small asterisk: most fashions cost considerably much less for cached enter tokens (90% low cost). An asterisk to this asterisk is that a few of them cost additional when enabling caching, and so they don’t all the time allow (API) caching by default (cough Claude cough).

    The fee-effective strategy of expertise

    The loading patttern of Abilities basically change all three value components. On the outset, the agent solely sees every talent’s title and a brief description, roughly ~100 tokens per talent. Like this, I may register 300 expertise and nonetheless devour fewer tokens than my MCP setup does. The total instruction physique (~5,000 tokens) solely masses when the agent decides it’s related, and referenced information will solely load when the present step wants them.

    In follow, a typical dialog would possibly invoke one or two expertise whereas the remainder stay invisible to the context window. That’s the important thing distinction: MCP value scales with the variety of registered instruments (throughout all servers), whereas expertise’ value scales extra carefully with precise utilization.

    MCP masses all metadata upfront. Abilities load context solely when related, a distinction that compounds with each message.

    Perception: MCP is “keen” and masses all instrument metadata upfront no matter whether or not it’s used. Abilities are “lazy” and cargo context progressively and solely when related. The distinction issues for value, latency, and output high quality.

    Wait, that’s deceptive? Abilities and MCP are two fully various things!

    If the above reads like expertise are the brand new and higher MCPs, then enable me to right that framing. The intent was to zoom in on their loading patterns and the affect they’ve on token consumption. Functionally, they’re fairly completely different.

    MCP (Mannequin Context Protocol) is an open customary that provides any LLM the power to work together with exterior purposes. Earlier than MCP, connecting M fashions to N instruments required M * N customized integrations. MCP collapses that to M + N: every mannequin implements the protocol as soon as, every instrument exposes it as soon as, and so they all interoperate. It’s a easy infrastructural change, nevertheless it’s genuinely highly effective (no surprise it took the world by storm).

    Abilities, then again, are considerably “glorified prompts”, and I imply that in the absolute best approach. They provide an agent experience and route on find out how to strategy a job, what conventions to observe, when to make use of which instrument, and find out how to construction its output. They’re reusable instruction units fetched on-demand when related, nothing extra, nothing much less.

    Perception: MCP offers an agent capabilities (the “what”). Abilities give it experience (the “how”) and thus they’re complementary.

    Right here’s an instance to make this concrete. Say you join GitHub’s MCP server to your agent. MCP offers the agent the power to create pull requests, checklist points, and search repositories. But it surely doesn’t inform the agent, for instance, how your group constructions PRs, that you simply all the time embody a testing part, that you simply tag by change sort, that you simply reference the Linear ticket within the title. That’s what a talent does. The MCP gives the instruments, the talent gives the playbook.

    So, when earlier I confirmed that expertise load context extra effectively than MCP, the actual takeaway isn’t “use expertise as a substitute of MCP”, it’s that lazy-loading as a sample works. Therefore, it’s value asking: why can’t MCP instrument entry be lazy-loaded too? That’s the place subagents are available.


    Subagents: better of each worlds

    Subagents are specialised little one brokers with their very own remoted context window and instruments related. Two properties make them highly effective:

    • Remoted context: A subagent begins with a clear context window, pre-loaded with its personal system immediate and solely the instruments assigned to it. All the things it reads, processes, and generates stays in its personal context, the primary agent solely sees the ultimate end result.
    • Remoted instruments: Every subagent might be geared up with its personal set of MCP servers and expertise. The principle agent doesn’t have to find out about (or pay for) instruments it by no means straight makes use of.

    As soon as a subagent finishes its job, its complete context is discarded. The instrument metadata, the intermediate reasoning, the API responses: all gone. Solely the end result flows again to the primary agent. That is truly an awesome factor. Not solely can we keep away from bloating the primary agent’s context with pointless instrument metadata, we additionally stop pointless reasoning tokens from polluting the context. As an illustrative instance, think about a subagent that researches a library’s API. It would search throughout a number of documentation sources, learn by means of dozens of pages, and take a look at a number of queries earlier than discovering the correct reply. You continue to pay for the subagent’s personal token utilization, however all of that intermediate work, the useless ends, the irrelevant pages, the search queries, will get discarded as soon as the subagent finishes. The important thing profit is that none of it compounds into the primary agent’s context, so each subsequent message in your dialog stays clear and low-cost.

    This implies you’ll be able to design your setup in order that MCP servers are solely accessible by means of particular subagents, by no means loaded on the primary agent in any respect. As an alternative of carrying ~32,000 tokens of instrument metadata in each message, the primary agent carries practically zero. When it must open a pull request, it spins up a GitHub subagent, creates the PR, and returns the hyperlink. Just like expertise being lazy-loaded context, subagents are lazy-loaded employees: the primary agent is aware of what specialists it will possibly name on, and solely spins one up when a job calls for it.

    A sensible instance

    Let’s make this tangible. One workflow I exploit day by day is a “function department wrap-up” that automates most of a really tedious a part of my growth cycle: opening a pull request. Right here’s how expertise, MCP, and subagents play collectively.

    After the primary agent and I end the coding work, I ask it to wrap up the function department. The principle agent doesn’t deal with this itself; it delegates the complete PR workflow to a devoted subagent. This subagent is supplied with the GitHub MCP server and a change-report talent that defines how my group constructions PRs. Its talent.md appears roughly like this:

    ---
    title: change-report
    description: Use when producing a change report for a PR.
       Defines the group's PR construction, categorization guidelines, and formatting
       conventions.
    ---
    
    1. Be certain that there are not any staging adjustments left, in any other case report again to 
       the primary agent
    2. Run `git diff dev...HEAD --stat` and `git log dev..HEAD --oneline`
       to assemble all adjustments on this function department.
    3. Analyze the diff and categorize probably the most essential adjustments by their sort
       (new options, refactors, bug fixes, or config adjustments).
    4. Generate a structured change report following the template
       in `pr-template.md`.
    5. Open the PR through GitHub MCP, populating the title and physique from
       the generated report.
    6. Reply with the PR hyperlink.

    The pr-template.md file in the identical listing defines my group’s PR construction: sections for abstract, adjustments breakdown, and testing notes. That is degree 3 of progressive disclosure: the subagent solely reads it when step 4 tells it to.

    Right here’s what makes this setup work. The talent gives the experience on how my group stories on adjustments, the GitHub MCP gives the potential to really create the PR, and the subagent gives the context boundary to carry out all of this work. The principle agent, then again, solely calls the subagent, waits for it to finish, and will get both a affirmation again or a message of what went flawed.

    The PR workflow in motion: the primary agent delegates the complete PR course of to a subagent geared up with a change-report talent and GitHub MCP entry.

    Perception: expertise, MCPs, and subagents work in concord. The talent gives experience and instruction, MCP gives the potential, the subagent gives the context boundary (conserving the primary agent’s context clear).


    The larger image

    Within the early days of LLMs, the race was about higher fashions: fewer hallucinations, sharper reasoning, extra artistic output. That race hasn’t stopped fully, however the heart of gravity has definitely shifted. MCP and Claude Code have been genuinely revolutionary. Upgrading Claude Sonnet from 3.5 to three.7 truthfully was not. The incremental mannequin enhancements we’re getting at present matter far lower than the infrastructure we construct round them. Abilities, subagents, and multi-agent orchestration are all a part of this shift: from “how can we make the mannequin smarter” to “how can we get probably the most worth out of what’s already right here”.

    Perception: the worth in AI growth has shifted from higher fashions to higher infrastructure. Abilities, subagents, and multi-agent orchestration aren’t simply developer expertise enhancements; they’re the structure that makes agentic AI economically and operationally viable at scale.

    The place we’re at present

    Abilities resolve the immediate engineering hamster wheel by turning your greatest prompts into reusable, auto-invoked instruction units. Subagents resolve the context bloat drawback by isolating instrument entry and intermediate reasoning into devoted employees. Collectively, they make it doable to codify your experience as soon as and have it robotically utilized throughout each future interplay. That is what engineering groups following the state-of-the-practice already do with documentation, fashion guides, and runbooks. Abilities and subagents simply make these artifacts machine-readable.

    The subagent sample can also be unlocking multi-agent parallelism. As an alternative of 1 agent working by means of duties sequentially, you’ll be able to spin up a number of subagents concurrently, have them work independently, and acquire their outcomes. Anthropic’s personal multi-agent research system already does this: Claude Opus 4.6 orchestrates whereas Claude Sonnet 4.6 subagents execute in parallel. This naturally results in heterogeneous mannequin routing, the place an costly frontier mannequin orchestrates and plans, whereas smaller, cheaper fashions deal with execution. The orchestrator causes, the employees execute. This could dramatically cut back prices whereas sustaining output high quality.

    There’s an necessary caveat right here. The place parallelism works nicely for learn duties, it will get a lot tougher for write duties that contact shared state. Say, for instance, you’re spinning up a backend and a frontend subagent in parallel. The backend agent refactors an API endpoint, whereas the frontend agent, working from a snapshot taken earlier than that change, generates code that calls the outdated endpoint. Neither agent is flawed in isolation, however collectively they produce an inconsistent end result. This can be a traditional concurrency drawback, coming from the AI workflows of the near-future, which to this point stays an open drawback.

    The place it’s heading

    I anticipate talent composition to grow to be extra subtle. At this time, expertise are comparatively flat: a markdown file with non-compulsory references. However the structure naturally helps layered expertise that reference different expertise, creating one thing like an inheritance hierarchy of experience. Suppose a base “code overview” talent prolonged by language-specific variants, additional prolonged by team-specific conventions.

    Most multi-agent techniques at present are strictly hierarchical: a important agent delegates to a subagent, the subagent finishes, and management returns. There’s at present not a lot peer-to-peer collaboration between subagents but. Anthropic’s not too long ago launched “agent teams” feature for Opus 4.6 is an early step in the direction of this, permitting a number of brokers to coordinate straight reasonably than routing all the things by means of an orchestrator. On the protocol facet, Google’s A2A (Agent-to-Agent Protocol) may standardize this sample throughout suppliers; the place MCP handles agent-to-tool communication, A2A would deal with agent-to-agent communication. That mentioned, A2A’s adoption has been gradual in comparison with MCP’s explosive progress. One to look at, not one to guess on but.

    Brokers will grow to be the brand new features

    There’s a broader abstraction rising right here that’s value stepping again to understand. Andrej Karpathy’s well-known tweet “The most well liked new programming language is English” captured one thing actual about how we work together with LLMs. However expertise and subagents take this abstraction one degree additional: brokers have gotten the brand new features.

    A subagent is a self-contained unit of labor: it takes an enter (a job description), has its personal inside state (context window), makes use of particular instruments (MCP servers), follows particular directions (expertise), and returns an output. It may be referred to as from a number of locations, it’s reusable, and it’s composable. That’s a perform. The principle agent turns into the execution thread: orchestrating, branching, delegating, and synthesizing outcomes from specialised employees.

    Except for the analogy, it will possibly have the identical sensible implications that features had for software program engineering. Isolation limits the blast radius when an agent fails, reasonably than corrupting the complete system, and failures might be caught by means of try-except mechanisms. Specialization means every agent might be optimized for its particular job. Composability means you’ll be able to construct more and more complicated workflows from easy, testable components. And observability follows naturally; since every agent is a discrete unit with clear inputs and outputs, tracing “why did the system do X” turns into inspecting a name stack reasonably than gazing a 200K-token context dump.

    A subagent maps on to a perform: enter, inside state, instruments, directions, and output. The principle agent is the execution thread.

    Conclusion

    Abilities appear like easy “reusable prompts” on the floor, however they really signify a considerate reply to a few of the hardest issues in AI tooling: context administration, token effectivity, and the hole between uncooked functionality and area experience.

    For those who haven’t experimented with expertise but, begin small. Decide your most-repeated prompting sample, extract it right into a talent.md, and see the way it adjustments your workflow. As soon as that clicks, take the subsequent step: determine which MCP instruments don’t have to dwell in your important agent, or which subprocesses require lots of reasoning that’s used after you discover the reply, and scope them to devoted subagents as a substitute. You’ll be shocked how a lot cleaner your setup turns into when every agent solely carries what it truly wants.

    Key insights from this put up

    • Abilities are reusable, lazy-loaded, and auto-invoked instruction units that use progressive disclosure throughout three ranges: metadata, physique, and referenced information. This minimizes the upfront value by stopping to dump all the things into the context window (taking a look at you, MCP 👀).
    • MCP is “keen” and masses all instrument metadata upfront no matter whether or not it’s used. Abilities are “lazy” and cargo context progressively and solely when related. The distinction issues for value, latency, and output high quality.
    • MCP offers an agent capabilities (the “what”). Abilities give it experience (the “how”) and thus they’re complementary.
    • Abilities, MCPs, and subagents work in concord. The talent gives experience and instruction, MCP gives the potential, the subagent gives the context boundary (conserving the primary agent’s context clear).
    • The worth in AI growth has shifted from higher fashions to higher infrastructure. Abilities, subagents, and multi-agent orchestration aren’t simply developer expertise enhancements; they’re the structure that makes agentic AI economically and operationally viable at scale.

    Remaining perception: The immediate engineering hamster wheel is non-compulsory. It’s time to step off.


    Discovered this convenient? Comply with me on LinkedIn, TDS, or Medium to see my subsequent explorations!

    All photos proven on this article have been created on my own, the creator.



    Source link

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Previous ArticleScaling ML Inference on Databricks: Liquid or Partitioned? Salted or Not?
    ProfitlyAI
    • Website

    Related Posts

    Artificial Intelligence

    Scaling ML Inference on Databricks: Liquid or Partitioned? Salted or Not?

    February 28, 2026
    Artificial Intelligence

    Featured video: Coding for underwater robotics | MIT News

    February 27, 2026
    Artificial Intelligence

    Coding the Pong Game from Scratch in Python

    February 27, 2026
    Add A Comment
    Leave A Reply Cancel Reply

    Top Posts

    AI to help researchers see the bigger picture in cell biology | MIT News

    February 25, 2026

    OpenAI släpper GPT-5.1 – Nu kan du finjustera ChatGPT:s personlighet

    November 13, 2025

    Why Are Marketers Turning To Quasi Geo-Lift Experiments? (And How to Plan Them)

    September 23, 2025

    The digital quant: instant portfolio optimization with JointFM

    February 16, 2026

    What PyTorch Really Means by a Leaf Tensor and Its Grad

    June 19, 2025
    Categories
    • AI Technology
    • AI Tools & Technologies
    • Artificial Intelligence
    • Latest AI Innovations
    • Latest News
    Most Popular

    Optimizing PyTorch Model Inference on AWS Graviton

    December 10, 2025

    Enterprise AI: From Build-or-Buy to Partner-and-Grow

    April 23, 2025

    Inside the Mind of Demis Hassabis

    December 5, 2025
    Our Picks

    Claude Skills and Subagents: Escaping the Prompt Engineering Hamster Wheel

    February 28, 2026

    Scaling ML Inference on Databricks: Liquid or Partitioned? Salted or Not?

    February 28, 2026

    what enterprise leaders need to get right

    February 27, 2026
    Categories
    • AI Technology
    • AI Tools & Technologies
    • Artificial Intelligence
    • Latest AI Innovations
    • Latest News
    • Privacy Policy
    • Disclaimer
    • Terms and Conditions
    • About us
    • Contact us
    Copyright © 2025 ProfitlyAI All Rights Reserved.

    Type above and press Enter to search. Press Esc to cancel.