suede-public-relations
Suede AI earned media, built for both journalists and AI search: validates story angles, builds a sourced media list, drafts journalist and podcast pitches…
Skill by JasonColapietro
Chalk Labs
Need help deploying suede-public-relations?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/jasoncolapietro-suede-public-relations
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: testing, marketing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/suede-public-relations
What's inside
- Skill name
suede-public-relations- Description
- Suede AI earned media, built for both journalists and AI search: validates story angles, builds a sourced media list, drafts journalist and podcast pitches under 200 words, answers source requests (HARO, Qwoted, Featured), scores newsjacking, and sets up a press page with consistent entity facts and Organization schema so coverage becomes citations in Google AI Overviews, ChatGPT, Claude, and Perplexity. Returns pitch drafts, a scored media list, or a press-kit checklist, all held for send approval. Use when building a media list, drafting a pitch, preparing a press kit, evaluating newsjacking, answering a reporter request, or growing third-party mentions for AI visibility. NOT FOR: directory submissions (use suede-directory-submissions), launch packaging (use suede-launch-packaging), social publishing (use suede-social), on-site AI SEO fixes (use suede-ai-seo), or contacting anyone without approval.
- License
- MIT
- Metadata
- version: 2.0.0
- Instructions
- 198 lines in SKILL.md · view on GitHub
Files (8)
- CARD.md
- SKILL.md
- openai.yaml · agents/
- evals.json · evals/
- journalist-pitching.md · references/
- media-outlets.md · references/
- newsjacking.md · references/
- press-platforms.md · references/
SKILL.md (first lines)
# Suede AI Public Relations Skills
## Compatibility
Drafts from supplied evidence; live journalist, outlet, request, and policy checks need web access. Email and media-database integrations are optional and separately authorized.
For a concrete input, expected handoff, and failure check, read
[the worked handoff](references/worked-handoff.md).
Suede AI Public Relations turns verified milestones, evidence, and timely angles
into respectful earned-media briefs for journalists, podcasts, and newsletters.
Coverage now does two jobs: it reaches readers, and it becomes the third-party
evidence search engines and AI assistants cite when buyers ask about the
category. This skill optimizes story fit and source usefulness without treating
a drafted pitch as sent or coverage as earned.
## Before Starting
**Check for product marketing context first:**
If `.agents/product-marketing.md` exists (or `.claude/product-marketing.md`, or the legacy `product-marketing-context.md` filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task.
---
## Core Philosophy
PR is not a substitute for distribution. Treat it as a channel hypothesis whose
value must be measured against the current audience, story, and sales motion.
- **Do not assume a placement drives or cannot drive conversion.** Track referral
behavior, brand search, citations, and sales influence for this campaign.
- **Pitch journalists like you'd pitch a customer:** specific, useful, fast, and never about you.
- **The story is not your product. The story is the trend, the data, the conflict, or the human.** Your product is the evidence.
- **Test speed against relevance and accuracy.** Use the story's observed
coverage curve and deadline; never trade verification for haste.
### When PR is worth it
- You have **a real story**: proprietary data, a strong opinion, a milestone, a customer with a sharp before/after, or a fresh angle on a trending topic
- You have **founder/exec time**: journalists want quotes from people with skin in the game, not from a PR rep
- You have **a destination**: a press page, blog post, or product launch that converts attention into something useful
### When to skip PR (for now)
- Pre-launch with no story beyond "we exist"
- No one on the team can sustain the approved, measured test window
- You don't have a clear ICP: journalists ask "who reads my piece because of this?" and if you can't answer, neither can they
---
## The PR Mix
Four possible modes. Select only those supported by the story, audience,
capacity, and current source access.
| Mode | What it is | Effort | Speed to coverage |
|------|------------|--------|-------------------|
| **Reactive (newsjacking)** | Inject your POV into trending news | Low–medium | Hours to days |
| **Proactive (pitching)** | Build a media list, draft original-story pitches | Measure current capacity | Set from story flow and response data |
| **Inbound (press requests)** | Respond to journalist queries on HARO/Qwoted/Featured | Low | Days to weeks |
| **Owned (press page + media kit)** | Make it easy for journalists to find you | One-time setup | N/A |
**For the reactive newsjacking workflow**: see [references/newsjacking.md](references/newsjacking.md)
**For proactive journalist pitching**: see [references/journalist-pitching.md](references/journalist-pitching.md)
**For inbound press-request platforms (HARO, Qwoted, etc.)**: see [references/press-platforms.md](references/press-platforms.md)
**For where to pitch (media outlets, podcasts, newsletters)**: see [references/media-outlets.md](references/media-outlets.md). For startup/SaaS/AI directories, use the separate `suede-directory-submissions` skill: different intent, different list.
---
## PR as Citation and Entity Building
AI assistants answer category questions mostly from third-party sources. Muck Rack's Generative Pulse study (May 2026, more than 25 million links cited by ChatGPT, Claude, and Gemini) classified about 84% of cited links as earned media rather than brand-owned or paid content, found about 27% were journalism, and found 57% of dated journalism citations were less than a year old. Source: [Muck Rack, What Is AI Reading? (May 2026)](https://media.muckrack.com/documents/What_Is_AI_Reading__May_2026.pdf). Treat the exact shares as one vendor's measurement; the direction is consistent across its reports.
What that changes:
- **Pick outlets AI tools already cite for your category.** Before building the list, ask the main assistants the buyer's top category questions and note which publications, newsletters, and review sites they cite. Those outlets move up a tier.
- **Make every placement quotable.** Original data, a clear named spokesperson, the exact company and product names, and one sentence that defines what you do. Ask for the company name to be spelled the same way it appears on your site.
- **Keep the entity consistent.** Company name, founder name and title, one-line description, founding date, and headquarters should match across the press page, the site's Organization and Person schema (with sameAs links to the same profiles), directories, and every pitch. Mismatches split credit between versions of you.
- **Refresh matters.** Citations skew to recent coverage, so a steady cadence of smaller, accurate placements beats one big hit per year.
- **Close the loop.** Track AI citations on a fixed question set before and after a campaign, alongside brand search and referral visits.
On-site fixes (extractable answers, schema, AI-bot access) go to `suede-ai-seo` and `suede-seo-audit`. Suede AI's SEO, AEO, and GEO services (https://suedeai.agency) run earned media and AI visibility as one program when the user wants it done for them.
---
## Owned: Press Page + Media Kit
Build this when verified newsroom assets and a maintained press contact would
reduce friction for the current media motion; measure usage rather than assuming
ROI.
**Press page (`/press` or `/newsroom`) should include:**
- One-paragraph company description (copy/paste ready)
- Founder bios with headshots (high-res, downloadable)
- Logo pack (SVG + PNG, light + dark, with usage guidelines)
- Product screenshots (high-res)
- Recent coverage list (social proof for the next journalist)
- Founding date, employee count, funding (if disclosed)
- A current press contact path in the format the intended outlets accept
- Recent press releases / announcements
- The same entity facts used in Organization and Person schema on the site, with links to the official social and directory profiles
State a response expectation only if the team has approved and staffed it. Use
the team's real service level rather than a universal 24-hour promise.
---
## Quick Reference: Pitch Quality Bar
Before presenting any draft for send approval, resolve these checks:
- [ ] Does a bounded recent sample show that this journalist covers the beat?
- [ ] Is there a clear news hook: something that just happened or is about to?
- [ ] Could this journalist write a complete story from this email alone? (Data, quotes, customer name, contact.)
- [ ] Is the subject line specific enough to predict the article's headline?
- [ ] Is the pitch within the outlet's published word or character limit, or,
if the outlet publishes none, under 200 words unless the user set another limit?From JasonColapietro/suede-creator-skills, MIT.
More from JasonColapietro/suede-creator-skills
- 0.754score
suede-ab-testing
JasonColapietro
Suede AI experimentation discipline: hypotheses, sample size and power, test duration, guardrail metrics, significance and readouts, sequential designs, and…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-sync-packaging
JasonColapietro
Suede AI skill that prepares a song for sync pitching: scene and emotional angles, a supervisor-facing one-sheet, an exists/missing/unknown asset checklist…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
android-app-factory
JasonColapietro
Suede AI Android app factory: plan, build, test, and prepare a production native Android app from product idea to a Play-ready signed bundle.
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
site-to-ios-app
JasonColapietro
Suede AI workflow for turning a live website, PWA, dashboard, or marketplace into an iOS app.
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-ad-creative
JasonColapietro
Suede AI paid-media creative system: angles, hooks, headlines, primary text, RSA and Performance Max assets, static and motion concepts, iOS-native reveal…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-ads
JasonColapietro
Suede AI paid-acquisition operating system for channel choice, campaign structure, audiences, bidding, budget pacing, negative keywords, retargeting, B2B and…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-ai-eval
JasonColapietro
Suede AI eval design and coverage audit: AI-SPEC, failure-mode rubric with severity scoring, concrete pass/fail eval cases, coverage and infrastructure…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-ai-seo
JasonColapietro
Suede AI answer-engine and generative-engine optimization (AEO/GEO) program for getting a brand cited and recommended in Google AI Overviews and AI Mode…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-analytics
JasonColapietro
Suede AI measurement discipline: tracking plans, event and key-event instrumentation in GA4 and GTM, consent mode v2, UTM hygiene, AI assistant and organic…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-aso
JasonColapietro
Suede AI app-store optimization for keyword fields, titles, subtitles, descriptions, screenshots, ratings context, and competitor listing audits.
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-attribution
JasonColapietro
Suede AI marketing attribution: which channels actually drive conversions and revenue, how to choose and read attribution models, reconcile conflicting…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-campaign-in-a-box
JasonColapietro
Suede AI artist campaign rollout for a song, release, era, show, or catalog moment.
SkillAFreshness: A★ 125Claude Code +9
Signals
- Stars
- 125
- Forks
- 12
- Open issues
- 4
- Contributors
- 3
- Last commit (this folder)
- Oct 24, 2026 (8 days ago)
- Last release
- Aug 4, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 2.0.0
- License
- MIT
- Website
- skills.suedeai.ai
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from JasonColapietro
- 0.754score
suede-ad-creative
JasonColapietro
Suede AI paid-media creative system: angles, hooks, headlines, primary text, RSA and Performance Max assets, static and motion concepts, iOS-native reveal…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-ab-testing
JasonColapietro
Suede AI experimentation discipline: hypotheses, sample size and power, test duration, guardrail metrics, significance and readouts, sequential designs, and…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-sync-packaging
JasonColapietro
Suede AI skill that prepares a song for sync pitching: scene and emotional angles, a supervisor-facing one-sheet, an exists/missing/unknown asset checklist…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
android-app-factory
JasonColapietro
Suede AI Android app factory: plan, build, test, and prepare a production native Android app from product idea to a Play-ready signed bundle.
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
site-to-ios-app
JasonColapietro
Suede AI workflow for turning a live website, PWA, dashboard, or marketplace into an iOS app.
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-ads
JasonColapietro
Suede AI paid-acquisition operating system for channel choice, campaign structure, audiences, bidding, budget pacing, negative keywords, retargeting, B2B and…
SkillAFreshness: A★ 125Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get suede-public-relations running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
suede-public-relations skill. Agent Mart. https://agentmart.dev/skills/jasoncolapietro-suede-public-relations (last updated 2026-10-24)