Amir Fish · Field Notes
Field Note · Product · Spring 2026

The Spec Is The Hard Part.

Code stopped being the bottleneck. What's left is the harder problem nobody trained product orgs to solve at scale.

I co-hosted an AI Automation workshop for seven NVIDIA product managers a couple of weeks ago, with NVIDIA's Eran Arkin. Most of the room was already using Claude Code daily. I went in expecting questions about prompts. The questions I got were different, and the difference is the whole point of this note.

A yellow legal pad with handwritten product spec notes — bullet points, arrows, items crossed out, one phrase circled in different ink.
01

What Good Looks Like For A Product Org.

We didn't open by talking about AI. We opened by writing what every product team I've ever met says they want:

  • Build the right things — not just what's easiest to build.
  • Quality output — designs that bake in user understanding, research, and judgment.
  • Focus on the work — the problem, not the PowerPoint.
  • Move fast — not queue behind three other teams' cycles.

Then we wrote what was actually in their way, in their own words:

  • "Staying on top of everything — meetings, Slack, Teams, emails."
  • "Nothing is automated."
  • "I don't have the vocabulary to use an AI agent effectively."
  • "Recreating content takes a lot of time. Requirements aren't always clear."

Those are verbatim from the room. They were already using AI. They were still describing the same problems product teams have always had.


02

The Question That Reframed The Workshop.

Halfway through, one of the PMs asked the question that's been rattling in my head since:

"If we each write these rules — the prompts, the workflows, the playbooks — how do they get shared across the org?"

Notice what's not in that question. Not "how do I get a better answer from Claude?". Not "which model should we use?". The question is structural. It's about how a hundred-person product org turns one PM's good prompt into the rest of the org's leverage.

I think this is the question. Most companies are still optimizing the wrong layer.


03

Code Isn't The Hard Part Anymore.

I wrote this on a panel a couple weeks earlier and it's the lens I keep coming back to: the spec is now the hard part, not the code. Models can write the implementation. The unsolved problem is writing requirements clear enough — and durable enough, and shared enough — that a model or a team can act on them without the PM standing over its shoulder.

Which means the bottleneck for product orgs has moved one layer up. The discipline that used to live in a PM's head — "this product is for these users, the goals are these numbers, here's how we usually write a PRD, here's the org map for getting it shipped" — that discipline used to be sufficient when it stayed in the PM's head. It isn't anymore. Now it has to be readable by something that isn't the PM.


04

The Folder Is The System, Not The Editor.

What an AI-native product organization actually needs isn't a fancier IDE or a better chat UI. It's a foundation of plain-text files — boring, machine-digestible, source-controlled — that answer the questions a PM asks themselves before any work begins.

Six files, in my current draft of the product operating system1:

  1. Product Overview. A clear, generic definition of what the product is. (Done at scale across all products, you accumulate a library.)
  2. Goals & KPIs. Current 3-, 6-, 12-month targets, in plain English and hard numbers.
  3. Raw Inputs. Unfiltered context from clients, support, sales, marketing.
  4. The Ledger. Past decisions, reviews, and crucial learnings about what not to do.
  5. Style Guides. The exact standard for how your team writes a PRD, a test plan, meeting notes.
  6. Org Reality. The unwritten map of who works with whom, which VPs to loop in, how decisions actually get made.

Once that foundation exists, two things become composable on top of it:

  • Skills2 codify how specific work gets done — the equivalent of a well-written runbook, executable by a model.
  • Agents3 (invocable lenses like @skeptical-pm, @customer-voice, @data-realist) scale how much gets done.

Codification plus multiplication. That's the shape.

product operating system 01 Product Overview 02 Goals & KPIs 03 Raw Inputs 04 The Ledger 05 Style Guides 06 Org Reality plain text · source controlled CODIFY MULTIPLY Skills codify how work gets done runbooks, executable by a model Agents scale how much gets done @skeptical-pm · @data-realist
The CCC kanban board showing planning, working, review, testing, and verified columns across multiple repos, with a session detail panel on the right.

05

This Is A Project, Not A Tool Choice.

The thing I want to be honest about: a system like this isn't built in an afternoon and rolled out at all-hands. The PMs who asked the sharing question were already three steps ahead — they understood that codifying their own work was the easy part. The hard part is making it so that a marketing manager, a designer, a data scientist can plug into the same system without being PMs themselves.

That's a real organizational project. It's designed, experimented with, expanded; leadership has to be brought along at every step. It looks more like rolling out a new operating model than installing a new tool.

And the companies that figure this out — the ones that build a real shared operating layer for product work, not just give everyone a Claude license — are going to be the ones whose product orgs feel an order of magnitude faster three years from now.


06

Who I'm Talking To.

If you're a product leader whose team is already using Claude Code, and you can feel the gap between "individual sparks" and "shared operating infrastructure" — that's the conversation I'm spending most of my time on right now. Email's at the bottom. Whether or not it turns into anything formal, I find these conversations the best way to pressure-test the pattern in public.

A conference room at NVIDIA. Seven product managers around a long wooden table with laptops open, a wall display showing a markdown spec, Amir Fish on the right side of the table mid-conversation.
Workshops · 1:1

Want this for your team?

The piece above came directly out of a half-day workshop with seven NVIDIA PMs, run with Eran Arkin. I'm doing a few of these a year now — for product teams, AI-native orgs, and groups trying to figure out what the spec layer looks like at their scale. The deliverable is the same shape as what the field note describes: a draft of your team's product operating system, plus the playbooks to extend it. I also do 1:1 strategy sessions for individual PMs and product leaders working on the same problem alone.

Sanitized public version of the deck. Tailored copy ships with each engagement.

Open Source · MIT

If you're already running this at scale.

Command Center for Claude — open-source v2 cover. Manage hundreds of Claude Code sessions concurrently with ease.

Watch the 2:46 demo on YouTube →

Command Center for Claude is the local kanban that emerged once "two terminals, two Claudes" turned into thirty parallel sessions and the coordination cost started to dominate.

git clone https://github.com/amirfish1/claude-command-center
cd claude-command-center && ./run.sh

Not affiliated with Anthropic. Community-built.

Three doors

If this resonated, the most useful next step is one of these:

More Field Notes → Email me → Star CCC →