Hot Take

Is Context Engineering a Real Skill or a Rebrand of Prompt Writing?

Oct 24, 2026 · 6 min read · by Jordan Kwan

A fresh label pasted over an old one on a wide control desk full of abstract source dials

TL;DR: Both things are true, and pretending only one is true is the tell. The label is a rebrand, arriving on the usual schedule as the previous label lost its shine. The job underneath it is not the same job as prompt writing. Prompt writing operates on one message: wording, structure, examples, tone. Context engineering operates on everything around that message: which documents, records, tool outputs, and history the model sees, in what order, cut to what length, refreshed how often, and what it is deliberately not shown. You can be excellent at the first and hopeless at the second, and agent systems fail in production far more often from the second kind of error than the first. A skill that fails differently, is practised differently, and can be tested separately from prompt writing has earned its own name, even a fashionable one.

Key Takeaways

  • Prompt writing is a property of a message. Context engineering is a property of a system, and it keeps mattering after the message is sent hundreds of times.
  • The diagnostic test is simple: if rewriting the request fixes the failure, it was a prompt problem; if only changing what the model can see fixes it, it was a context problem.
  • Most documented agent failures are context failures in prompt clothing: stale sources, missing records, truncated history, and tool output the model was never shown or shown too late.
  • The rebrand critique is still partly right. Some of what is sold under the new label is prompt advice with a bigger diagram, and the label will inflate and collapse like the last one.
  • Learn the underlying job regardless of the name: deciding what a fallible system should be allowed to see before it acts is a durable skill, older than the current models.

What is actually different between the two jobs?

Prompt writing asks: how should this request be phrased so the model understands the task. Its materials are instructions, examples, formatting, and tone, and its feedback loop is fast: change the words, rerun, read the answer. It is a writing skill with a testing habit, and good practitioners are noticeably better at it than beginners.

Context engineering asks a prior question: what should the model be looking at when it reads the request. Its materials are retrieval choices, source quality, document chunking, ordering, summarisation of history, tool selection and tool output design, memory rules, and the unglamorous decision of what to leave out. Its feedback loop is slower and more forensic, because the failure is often invisible in the answer itself: the model reasoned perfectly well from a record that was 2 versions old, or from a history with the crucial correction trimmed away. The comparison in what actually changes when an agent calls your product through MCP instead of your API is a context argument wearing an architecture costume: the same model behaves differently depending on what the surrounding system puts in front of it and how.

The cleanest way to see the separation is to hold one side fixed. Keep the prompt identical and change only the context, better sources, fuller history, cleaner tool output, and the answers change materially. Keep the context identical and polish the prompt for an afternoon, and on a genuinely information starved task the answers barely move. Teams discover this ordering the expensive way, prompt workshop first, context audit later.

Why do agent failures keep pointing at context?

Because an agent multiplies whatever it is given. A chatbot with a stale source produces one wrong answer and a human frowns. An agent with a stale source produces a wrong plan, executes its steps, and writes the results into real systems, which is the mechanism behind incidents like the one dissected in how an agent deletes a production database. The longer the chain of action, the more the quality of the work is set by the quality, freshness, and boundaries of the information at the start of it, and the less any single instruction in the middle can rescue it.

This is also why the demo gap exists. As every agent demo works until you give it real work argued, demos run on curated inputs: the right document, the clean record, the short history. Production context is none of those things. Building the pipeline that assembles something demo-like from production mess, reliably, at run time, is not a writing task. It is the engineering task the new label is pointing at, and it is most of the work in any agent system that survives contact with real data.

Is the rebrand critique wrong, then?

No, it is half right, and the half it gets right is worth keeping. The term spread because terms spread: a previous label became associated with low effort tips and a course market, and the industry needed a more serious sounding name for the serious end of the same bench. Some material now sold as context engineering is prompt advice, a template, a persona instruction, a formatting trick, relabelled with a systems diagram. If a course, a title, or a consultancy cannot describe a failure that better context would fix and better wording would not, it is selling the rebrand, not the skill.

There is also nothing new about the underlying job. Librarians, search engineers, and technical writers have curated what a reader, human or machine, needs in front of them to act correctly for a very long time, and retrieval system builders were doing context selection before the phrase existed. New label, older discipline, current models. That combination describes most durable skills in this industry, and it is not a refutation. It is what a real skill usually looks like from close up.

How would you know if someone actually has this skill?

Test it the way the job works. Hand them a failing agent output and the system's logs, and watch where they look first. A prompt writer rewrites the instruction. A context engineer asks what the model saw: which sources were retrieved, which version, what was cut, what the tools returned, and what a correct run would have needed to see that this one did not. Then check whether their fix survives new inputs, because context work generalises across requests in a way a cleverly worded one-off prompt does not.

Employers can use the same test in reverse. A role advertised as context engineering that spends its days polishing chatbot replies is a prompt writing job in a fashionable coat, and a role that owns retrieval quality, memory rules, and tool output design is the real thing whatever the title says. Judge the work, keep the label at arm's length, and the rebrand question answers itself.

What does this not prove?

It does not prove the label will last, that it deserves a job title, a certification, or a salary band, and no figures of any of those kinds are offered here. Labels in this industry are perishable; the last one lasted a few years and this one may do the same. The narrower claim is that the activity the label currently points at, designing what a model sees before it acts, is separable from prompt writing in its materials, its failure modes, and its tests, and that agent systems will keep needing it under whatever name comes next.

Written by Jordan Kwan, founder of Reachium.

I build Reachium, the LinkedIn outreach platform behind the tactics you just read. Same brain, live product.

See what Reachium does ↗

Prefer the long version first? What Reachium is and how it works