701am
Home Skills The Scroll Dispatches About Contact

§ Earned Media Skills · by 701am

The PR system
that works in plain English.

Twenty-eight AI agent skills for earned media, journalist outreach, and the long work of being remembered. Free. Open source. No framework, no runtime, no setup beyond the clone.

MIT License · 28 skills · Built for Claude Code & Cowork

9:47 a.m. · Wednesday · Some newsroom

The reporter is on her second coffee. She has eighty-one unread emails, a deadline at three, and an editor who wants the draft by lunch. She is scanning subject lines. Re: circling back. Delete. Quick question. Delete. Hope this finds you well — delete before she even reads the rest. By the time she stops scrolling she has dispatched seventeen pitches in under a minute, and she has not opened one of them.

She did not delete them because she is callous. She deleted them because every single subject line told her, in advance, that the body would not be worth her time. The shape of the pitch betrayed it.

This is the problem. Not that pitches don't get sent. That they don't get read.

Earned media is the coverage you cannot buy — the feature, the quote, the citation, the moment a third party decided your work was worth their reader's attention. It carries more weight than any ad you will ever run. Getting it consistently is a craft, and the craft begins with the subject line a working reporter does not delete at 9:47 a.m. on a Wednesday.

Reporters can tell.

You have tried it. You ran a prompt. The model produced something plausible-sounding. You read it again and felt — what's the word — embarrassed. Not because the grammar was wrong. Because every working reporter on earth has seen this exact email five hundred times.

The tells, in the order they get spotted:

  1. The vocabulary. Leverage. Robust. Transformative. Seamless. Innovative. Solutions. Empowering. Cutting-edge. Words that announce, in advance, that no human chose them.
  2. The opener. "I hope this email finds you well." It does not. She is on deadline.
  3. The subject. The hook is buried six words deep, behind a participle, after a hedge. By then, gone.
  4. The framing. The pitch leads with the sender. Not the story. Not the reader. Not why anyone outside the company should care.
  5. The follow-up. "Just circling back!" — adding nothing, asking again, costing her another half-second of attention that she did not have to spare.

These are not stylistic preferences. They are signals. Each one tells a reader, in two seconds or less, that the next ten minutes of their life is not what is in the body of this email. They learn to delete by shape.

A library of skills — not a tool, not a SaaS, not a workflow.

Plain markdown, on your machine.

Each skill is a folder with one file: SKILL.md. Your agent reads it and follows it. No framework. No runtime. No configuration. Clone the repo. Point Claude at the folder. It works.

Client context is the foundation.

One skill — client-context — holds the client's voice, proof points, angle library, journalist history, and competitive landscape. Every other skill reads it first. That is why the output sounds like your client wrote it, not a template did.

Memory compounds in the open.

Pitches sent, replies received, placements logged — all in plain markdown, in an Obsidian vault you can read with your own eyes. The system gets smarter each week because it remembers what it already tried.

A humanizer at the end of the pipe.

Before any outreach output reaches you, it runs through a twenty-four-pattern check. The leverage, the seamless, the I hope this finds you, the buried hook — caught and removed. What you see is what a journalist sees.

Four desks this is for.

№ 01

The founder doing her own PR.

You know your story better than any agency could in three months of onboarding. You don't need a strategist. You need the system to run the parts that are craft — the right journalist for this angle, the pitch under a hundred and fifty words, the follow-up that adds a fact instead of asking again. The skills handle the craft. You handle the relationships.

№ 02

The in-house comms team that won't hire.

You can run a structured program — weekly monitor, thirty-day editorial calendar, disciplined outreach, monthly report your CEO will actually read — without adding headcount. The portfolio manager gives you visibility across product lines or business units simultaneously. One operator. Full coverage.

№ 03

The agency that wants a memory.

One vault per client. The portfolio manager scans every client simultaneously and tells you which reporter is being pitched by two different accounts this week, which angle type is landing across the book, which client has gone quiet. The kind of cross-client awareness you cannot have from inside any single engagement.

№ 04

The skeptic who tried AI and quit.

You ran a prompt. The output was generic. You closed the tab. Fair. The client-context layer and the humanizer were built for exactly this problem. The output is specific because it is built from the client's actual voice and tested angles. Then every word runs through the twenty-four-pattern check. Try it once. If it still sounds like a robot wrote it, walk.

Twenty-eight skills, organized by use.

Each one is a single markdown file. Read them. Fork them. Rewrite them for the way your desk works.

Foundation
client-context intake
The memory layer every other skill reads, and the onboarding that builds it from conversation.
Strategy
earned-media-strategy editorial-calendar competitive-intelligence
The full program plan, the thirty-day calendar, the competitive landscape — written down.
Research
journalist-research data-researcher
Finding the right reporters and the original data angles that give a story its hook.
Campaign
digital-pr-ideation visual-gap-hunter seo-pr
Original research campaigns, editorial link-building, earned media that also builds authority.
Outreach
pitch-writer press-release newsjacking
Every format a journalist receives — including the rapid response with a window of hours.
Quality
humanizer
The twenty-four-pattern check that runs on every outreach output before you ever see it.
Relationships
infinite-follow-up influencer-mapper tiktok-influencer
The follow-up sequence, the creator landscape, the DM that does not sound like one.
Content
thought-leadership podcast-placements speaking-events media-training
Op-eds, guest appearances, conference slots, and interview prep — grounded in real proof.
Links
link-reclamation
Converting unlinked brand mentions and broken backlinks into proper links.
Defense
crisis-comms monitor
Crisis response with a holding statement first and human review always required, and the daily scan that scores opportunities before your workday starts.
Recognition
award-submissions
Submissions grounded in real proof. Does not inflate. Exaggerated submissions get disqualified.
Measurement
roi-measurement client-reporting
Full program measurement. Monthly reports in business language — including the section about what didn't work, because that is the section that earns trust.
Portfolio
portfolio-manager
The cross-client consciousness layer. Detects journalist conflicts, surfaces angle patterns, flags stalled accounts. Requires memory.

★ Read aloud at the desk, every morning ★

Every output must pass one test.

Would a journalist feel respected receiving this?

If the pitch inflates the client's importance, if the press release reads as promotion, if the follow-up adds nothing new — the skill says so before producing the work. You fix it or you do not send it.

This is not a constraint placed upon the system. It is the system. Reporters who learn — over months, over years — that the pitches arriving from a sender are worth their time will open them on sight. That trust is the asset. The trust is what earned media actually is.

— The desk at 701am

Three commands. Then it runs.

  1. i.

    Clone the repository.

    git clone https://github.com/701am/earned-media-skills.git
  2. ii.

    Open Claude Code from the project folder. Run intake.

    "Run the intake skill for [client name]"

    Intake asks one question at a time — business, voice, founding story, product proof, angle history, competitors. Answer honestly. At the end you have a client context file every other skill reads.

  3. iii.

    Or use it inside Claude Cowork.

    Paste the system prompt from AGENTS.md at the start of your session. Tell Claude where the skills folder is. Run intake. Same result. Same vault.

Clone the repository

MIT licensed · Use in client work, products, forks · Pull requests welcome

★ Earned media that earns it ★

We give this away because the alternative — every PR firm in the world running its own brittle, hand-coded version of the same workflows — produces worse pitches for every reporter on earth. The work is hard enough without that.

Use it. Fork it. Tell us what we missed. Build a better follow-up sequence and open a pull request. Build a smarter newsjack and the next operator who clones this repo will inherit your work.

— D.K. · 701am · Filed at sunrise