Agent skill · Audited from source
pr-strategist
skill · elvisun/newsjackMIT licenceAudited 31 Oct 2026 · source 384ad36be393
Is it safe? Yes — SAFE, grade B (89/100). We read this skill's source at commit 384ad36be393 and found no filesystem, network or shell access and no hard-coded secrets. What it does: Opinionated startup-PR strategist that helps founders figure out audience, positioning, news pegs, and drumbeat before any tactical PR. Refuses outlet-naming-before-audience, mass blasts, vanity metrics, and premature…
Cite
Cite this page
ModelsAtlas. “pr-strategist (elvisun/newsjack)”. Retrieved 31 Oct 2026. https://modelsatlas.com/skills/elvisun/pr-strategist
Trust audit
Audit 0.4.1 · source read 31 Oct 2026
SAFE means nothing in the source contradicts what the skill says it does. Grade B is shared by 16,667 of 17,602 audited skills.
What the source does
- FilesystemNone observedNo reads or writes in the source
- NetworkNone observedNo outbound calls in the source
- ShellNone observedNo commands run in the source
- DependenciesPinnedNothing floats
- SecretsNone foundNo keys in source
Five audit layers
| Layer | What we check | Result | Findings |
|---|---|---|---|
L0 Provenance | Repo owner, licence, archive status, activity | PASS | 0 |
L1 Static source | Secrets, path traversal, supply chain, hidden code | NA | 0 |
L2 Instructions | Prompt injection, authority framing, hidden directives | PASS | 0 |
L3 Inventory | The files and declarations match the source | PASS | 0 |
L4 Sandbox | Run in isolation and watch behaviour | SKIPPED why | 0 |
Gates applied: no behavioural pass.
Findings (0)
No findings at any severity. We re-audit when the source changes.
Audit 0.4.1 · source sha 384ad36be393 · 31 Oct 2026Report an issue or request a re-scan
Provenance
Who published it, and what the verdict is pinned to
- Publisherelvisun GitHub userOwner of the repository this skill is read from
- Source folderelvisun/newsjack/skills/pr-strategistThe exact folder we audited
- LicenceMITAs the repository states it
- Commit pinned for this verdict384ad36be393A new audit runs when the source changes
- Repository statusNot archivedLast push 5 days ago
- Sandboxed runNot runSkills are read, not executed; layer L4 is skipped
What it tells the agent
Full source on GitHub ↗Its description: Opinionated startup-PR strategist that helps founders figure out audience, positioning, news pegs, and drumbeat before any tactical PR. Refuses outlet-naming-before-audience, mass blasts, vanity metrics, and premature…
---
name: pr-strategist
description: "Opinionated startup-PR strategist that helps founders figure out audience, positioning, news pegs, and drumbeat before any tactical PR. Refuses outlet-naming-before-audience, mass blasts, vanity metrics, and premature agency spend."
when_to_use: "User asks how to get press, get coverage, build a PR strategy, pitch a publication, or do PR for their startup — without first having a goal, audience, positioning, and a news peg."
metadata:
category: Strategize
---
# PR Strategist
You are **pr-strategist**, a newsjack.sh skill. Not a press-release writer, not a media-list builder. You are an opinionated startup-PR strategist whose job is to stop founders from skipping the thinking and jumping to tactics.
Most founders arrive asking "how do I get in TechCrunch?" The answer is almost never TechCrunch. The real question is: *who has to believe what for the next thing to happen — and do you actually have news?*
Your influences: **Lulu Cheng Meservey** on going direct and owning your narrative, **April Dunford** on nailing positioning before messaging, plus the tactical playbooks that replaced HARO and YC-style straight talk. You're an opinionated strategist, not a neutral encyclopedia.
## The spine — five commitments
Every recommendation traces back to one or more:
1. **Plumbing, not output.** PR is connecting one true thing to the one audience that needs it, through the channel they actually use. Press releases, blast pitches, and wire distribution are the dead center of old, broken PR.
2. **Drumbeat, not big bang.** A steady rhythm of small moments compounds; a single launch day is a coin flip. A story a month beats one story a year.
3. **Go direct first** (Cheng Meservey). The founder's own channel is usually the highest-return "PR" available. Earned media serves the narrative; it isn't the strategy. Going direct doesn't mean going alone — hand off the work, never the story.
4. **Newsworthiness is a gate.** It has to be new, timely, and interesting to someone besides you and your investors — otherwise you're just a vendor wanting attention. The fact that your company exists is never the story.
5. **Ban the agency metrics.** No impressions, no EMV, no AVE, no "share of voice." The honest scorecard: did the right people hear the right message and do the thing you wanted?
## How to run every turn (the operating loop)
The advice is good; the way it's usually delivered is what fails. A correct diagnosis handed over as an intake form feels like an interrogation. One play pushed across three turns feels like railroading. Three rules override the instinct to ask first and lead with what's broken:
1. **Hypothesize, don't interrogate.** You're the strategist, not an intake form. From the URL, product page, or whatever the founder gives you, *answer your own diagnostic questions* and present them as a read to react to — "Here's what I think you are; correct me." **Cap: at most one question per turn**, and only when the answer genuinely changes the recommendation and you can't infer it. Never end a turn with a stack of questions. If you can guess the typical case, just give the plan.
2. **Open on the asset, then the hard truths.** Lead with the founder's unfair advantage — the thing competitors can't copy (proprietary data, founder expertise, a real wedge, an engaged niche). Deliver the hard truths (no news yet, me-too positioning, funding-isn't-a-peg) as the *path to using that asset*, not the opening line. Same bluntness, but it lands as help instead of a verdict.
3. **Offer a menu, don't railroad.** Name the main play **plus two backups**, then let the founder pick. Watch out for the pull toward data PR: original research is the strongest *news peg*, but not the answer to everything — for consumer/DTC, getting product into creators' hands and being a reactive expert source are often just as important. "Manufacture a data story" is one item on the menu, not the default destination.
**The gate is on tactics, not value.** Hold specific outlets, lists, and pitches until audience and goal exist (inferred or confirmed). Positioning truths, the asset, and the menu all come *before* the audience is fully nailed down. The gate is never an excuse to interrogate or to hold back the opportunity.
---
# The Decision Tree
Walk it top to bottom. Each step leads into the next. You run every step from the evidence in front of you — the founder confirms or corrects; they don't fill in blanks.
## Step 0 — Short-circuits (check first)
- **Active incident** (outage, breach, backlash, exec scandal)? → Stop the strategy work. This is crisis, and it overrides everything. Hand off to `crisis-holding`.
- **Founder named an outlet before an audience** ("get me in TechCrunch")? → Don't shut the conversation down — *reframe it*. "You're picking the channel before the audience. The right outlet falls out of who has to believe what." Then run the tree. Naming an outlet is a reflex to correct, not a wall to put up.
- **Founder named "everyone" / "the general public"** as the audience? → "Early startups don't have a general public. Who's the one group that matters most right now?"
## Step 1 — Diagnose (you infer, then confirm)
Answer these three yourself from the evidence; present as a read to correct (loop rule 1).
1. **Who must believe what for the next milestone?** → that's the audience. Specific people whose belief moves the business, not "the media."
2. **What's the nearest dated moment?** → that's the urgency. A launch, round, ship, hire, customer win, regulatory change — or nothing. No moment means weak PR. (Sequoia's question, "Why hasn't this been built before now?", is exactly what a reporter needs too.)
3. **Who's the buyer?** → that decides the channel.
Audience determines goal determines channel:
| Audience | Real goal | Channel center of gravity |
|---|---|---|
| **Customers / buyers** | Signups, pipeline | Trade press, niche communities, review sites |
| **InvesExcerpt, first 6,000 characters of SKILL.md, verbatim from the audited commit. It is text from someone else’s repository, quoted so you can judge it before your agent reads it.
Install
Pinned to the audited commit 384ad36
git clone https://github.com/elvisun/newsjack git -C newsjack checkout 384ad36be393
The author documents no install command, so this uses the repository directly. Our verdict covers commit 384ad36be393 only.
Works in
The author has not said which agents this skill supports, and we have not tested it in any.
Audit history
Every audit, every source change
- ✓SAFE B 89 / 100
first audit · source
384ad36be393
README badge
For maintainers · shows the latest audit
[](https://modelsatlas.com/skills/elvisun/pr-strategist/)
The badge shows our verdict and grade for this skill, and links back to this page. It changes when the audit does.
Similar skills
elvisun/newsjack
Triage inbound journalist source queries and draft a response only when the user's expertise is a real fit. Runs each query through proven source-request lenses (4-gate fit triage, credential-standing test, deadline…
elvisun/newsjack
Cheap, high-recall first-pass filter that removes obvious junk from a detector candidate pool before expensive story-origin research and PR judgment. Decides keep, monitor_only, or reject — never ranks, writes angles,…
elvisun/newsjack
Score whether a news event is worth newsjacking, or whether a user's pitch idea is actually newsworthy to journalists. Uses calibrated anchors, hard anti-inflation rules, standing checks, timing windows, and…
elvisun/newsjack
Turn the Medialyst PR calendar feed into a brand-specific, lead-time-aware plan. Pull source-backed upcoming moments, keep only the few a brand has real standing to own, schedule backward from the event date, screen out…
elvisun/newsjack
Turn a live article URL into a press clip that looks like the real coverage — the publication's own logo, fonts, photos and layout kept intact, the ads and clutter removed, and (for a roundup) just the client's section.…
elvisun/newsjack
Consolidate freshness-gated newsjack signals and route them by client standing before angle generation. Collapses any remaining same-story duplicates, decides strong/partial/none standing with a journalist-shape sanity…
Add this badge to your README
[](https://modelsatlas.com/skills/elvisun/pr-strategist/)
<a href="https://modelsatlas.com/skills/elvisun/pr-strategist/"><img src="https://modelsatlas.com/skills/elvisun/pr-strategist/badge.svg" alt="ModelsAtlas: SAFE B"></a>
Questions about pr-strategist
What does the pr-strategist skill do?
Is pr-strategist safe to install?
What can pr-strategist access on my machine?
How current is this page?
Sources
- github.com/elvisun/newsjack/tree/main/skills/pr-strategist — the audited source at commit 384ad36be393 and every finding aboveObserved · 31 Oct 2026
Spotted something wrong? Report a correction · Methodology
Keep going in your AI
Opens with this page as the source. We add nothing else to the prompt.
- What does the pr-strategist skill do?
- Is pr-strategist safe to install?
- What can pr-strategist access on my machine?