Skip to main content

Your AI tools have no idea who you are.

You’ve pasted the same context into a chat window for the tenth time this week: who your buyers are, what your last ten calls sounded like, why the Q2 deal actually stalled. And the answer still comes back generic. Not wrong, exactly, just anyone’s.

A better prompt won’t fix that. What fixes it is a layer of context that’s actually yours, so the model stops guessing and answers like it’s been in every call you’ve had. Here’s how that gets built.

Thin context

A strong model pointed at a blank page. Confident, generic work that doesn’t compound. The model is fine.

the context is the problem →

Your context

The same model, pointed at a repository that holds your business. It answers like it’s read every call. You own it, and it sharpens every week you run it.

built once · yours · compounding

The model is fine. The context is the problem.
The whole page in one line

What a context system actually is

A repository that holds your business context, and one instruction file the AI reads on every prompt. That’s a harness — five load-bearing parts, wired into one system.

The harness

Context

your business, structured once and referenced everywhere. ICP, positioning, competitors, the customer intel, the product docs.

Skills

the repeatable workflows that run on that context (research, content, outbound), so the work isn’t improvised each time.

Memory

what the system keeps between sessions, so it isn’t amnesiac the next morning.

Tools

the connections to the stack you already run: your CRM, your enrichment, your inbox.

Verification

the checks that keep the output honest before it ever reaches you.

It runs on Claude Code, which is where we build it. STEEPWORKS isn’t another SaaS you rent; it’s your own files, and they stay yours.

Information Architecture

Organizing knowledge so an agent can use it

A folder full of docs isn’t context. Past a certain size the agent reads fifteen files to answer one question and contradicts itself from two of them. The amount was never the problem. The order was.

Three-tier knowledge pyramid: verified context at the peak, the distilled read in the middle, raw transcripts at the base — read top-down.

Read the top first

Structure the files as a pyramid: transcripts at the base, the distilled read above the raw, verified context at the peak. The agent reads top-down, going deeper only when a task needs it — a good synthesis doc holds 80% of the domain in 20% of the reading.

Let location carry the rules

Each domain gets its own instructions. Open a finance file and confidentiality loads on its own; open a newsletter file and brand rules activate. The folder is the instruction.

Wire it together

Every doc carries frontmatter naming its tags, its links, its place, so the agent follows the links instead of re-searching. That kills “where did I put that?” for good.

Do it across a whole business and the links become a navigable thing — the real context graph of a GTM system, every node a doc, every line a connection.

The real link-graph of a GTM context system you own
Repo Construction

What it’s actually made of

Plain markdown, in a folder tree, in a repository you own. No proprietary format, no dashboard you rent. Walk into a domain and watch its rules load.

Enter a domain — its rules load automatically
in03_market_intelligence/these load:
  • Cite the source for every competitive claim
  • Tag each claim [VERIFIED] · [INFERRED] · [UNVERIFIABLE]
  • Never ship a number you can’t trace

You wrote the rule once. The folder decides when it applies — behavior is a function of where a file lives.

The folder tree is the architecture

Numbered, domain-first folders mean the agent never guesses where something lives — the structure is how it navigates.

A root file boots the agent

The CLAUDE.md at the top is a bootloader, not a settings file: startup sequence, what to load, how to recover, the safety rules it can’t compact away.

Rules are scoped to where files live

Each domain has a rule file naming the paths it governs — write it once, and the folder decides when it applies.

The machinery keeps it alive

Hooks fire at the edges of every session and loops fold each run back into the next, so static files never go stale.

The repo holds your context; the machinery keeps it true.
How a context system stays alive

Why this is a category, not a feature

Here’s the test: what happens to it while you’re not looking?

A wiki you have to remember to update

You wrote the doc, it was good, and then a quarter went by. You stopped tending it, so you stopped trusting it, so you stopped using it. That’s the fate of most “AI context” efforts: static, decaying, current as of a date you can’t remember.

A system the work keeps current

A research run reads your ICP, learns something, and writes the distilled version back. A hook catches the artifact the moment the work produces it, and a loop folds it into the next run. The file is current as of the last time the work touched it. Because the work touched it, not because you remembered to.

It compounds because every run feeds the next. A competitor comes up in one process, and the next already knows to build a plan around them. A feature you buy resets to zero every session; a system that keeps what it learns gets stronger every month you run it.

Why GTM is where this gets real first

A context system described in words feels abstract; you have to see one. GTM is where a context layer pays off fastest and most visibly.

The whole motion on one surface: a fleet of agents, one per job, from the first thing a stranger reads to the renewal you refuse to lose.

TOFU

Content generation

  • Programmatic SEO / AEO
  • On-brand content engine
  • Agent-generated

MOFU

Deal & account intel

  • Monitor live deals
  • Build the buying committee
  • Watch coverage

BOFU

Deal execution

  • MEDDPICC + forecasting
  • Deal-risk flags
  • Exec-engagement openings

HANDOFF

Context transfer

  • Full lead + account context
  • Clean owner handoff
  • Nothing dropped

EXPAND

Retention signals

  • Renewal + usage signals
  • Customer-marketing plays
  • Upsell triggers

A build I did in four weeks for a PE-backed engineering company — all in a repository they own and run without me now.

446
closed deals rebuilt into an ICP
150
net-new targets scored against it
8
competitor battle cards
37
working skills their team runs

It’s recent enough that I won’t hand you a revenue number, and I wouldn’t believe a four-week one anyway. What it shows is that the system ports. Their team runs it now without me, and the reference will tell you the rest.

Who builds this

I write the code, and I’ve carried the number. That’s a rarer combination than it should be, and it’s the reason I’d rather show you the repo than sell you the word for it.

And not all of it is finished. Some of my production agents are genuinely good; some are still rough. Anyone who tells you their AI system is done is selling you something.

You own the result, fully.

A build ends with you cloning the repo and me not in it anymore — I can’t even see it. It runs locally; your data stays in your systems.

Fifteen years, two exits.

Scaling B2B go-to-market, and the last couple of years building AI-native GTM systems in production instead of writing about them.

Not a retainer with a coat of paint.

A consultant keeps the keys and bills you; this ends with you holding a repo you run without me.

You could build it yourself.

None of it is exotic. The expensive thing is the two and a half years of hitting walls — not the parts.

If you want to see it built

See what the whole thing looks like as an offer, or book a call and we’ll talk through your context. “We’re good for now” is a genuinely fine answer.