SkillAgentSearch skills...

digital-pr

Plan and draft digital PR campaigns — tiered media lists, customized journalist pitches, press releases, journalist-request responses (Qwoted, Featured, Source of Sources), thought-leadership calendars, and E-E-A-T authority audits.

Install / Use

npx skills add indranilbanerjee/digital-marketing-pro --skill digital-pr

Installs into whichever agent you are using.

About this skill
📄

SKILL.md

Installable skill definition

Quality Score

85/100

Supported Platforms

Zed

Our assessment of digital-pr

digital-pr scores 85/100 on our quality scale, 770th of 1,213 Content & Media skills we index.

Its SKILL.md is 17 KB long, well organised into 14 sections and no code examples: a thorough specification that gives an agent plenty to work with.

It has 832 GitHub stars, a meaningful sign that others use it.

Substance
30/30
Structure
13/20
Description
15/15
Adoption
12/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 26 days ago, so digital-pr is actively maintained.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

digital-pr compared with similar skills

All 4 of these similar skills score higher than digital-pr; compare them before choosing.

SkillScoreStarsUpdatedFormat
digital-pr (this skill)by indranilbanerjee8583226d agoSKILL.md
Agent-Reachby Panniantong10090.1k18d agoCLAUDE.md
siyuanby siyuan-note10046.6ktodayMCP Server
algorithmic-artby anthropics100177.9k11d agoSKILL.md
pptxby anthropics100177.9k11d agoSKILL.md

Frequently asked questions

How do I install digital-pr?
Run npx skills add indranilbanerjee/digital-marketing-pro --skill digital-pr. The install tabs above show the steps for each supported agent.
Which AI agents does digital-pr work with?
It is written for Zed, as a SKILL.md file. Other agents that read the same format can often use it too.
Is digital-pr safe to use?
It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is digital-pr still maintained?
The repository was last updated 26 days ago, so digital-pr is actively maintained.

name: digital-pr description: "Plan and draft digital PR campaigns — tiered media lists, customized journalist pitches, press releases, journalist-request responses (Qwoted, Featured, Source of Sources), thought-leadership calendars, and E-E-A-T authority audits. Produces strategy documents, pitch templates, and press kits; sending the outreach stays with you. Triggers on "/digital-marketing-pro:digital-pr", "pitch this story to journalists", "write a press release for our launch", "how do we build E-E-A-T authority", "respond to this journalist request". Reads the brand profile, guidelines, and campaign history, and pairs with /digital-marketing-pro:content-engine for byline content."

Digital PR & Authority

When to Use This Skill

Activate this module when the user's request involves any of the following:

  • Earned Media Strategy: Planning how to get press coverage, media mentions, or editorial features
  • Press Releases: Writing or optimizing press releases for distribution and pickup
  • Journalist Outreach: Crafting pitch emails, building media lists, or developing journalist relationships
  • Journalist-request pitching: Responding to journalist source requests on platforms like Qwoted, Featured, and Source of Sources (older legacy source-request services have wound down — verify which platforms are active before recommending one)
  • Thought Leadership: Positioning an executive or brand as an industry authority through content and speaking
  • Newsjacking: Rapid-response commentary on breaking news to earn media coverage
  • Executive Personal Branding: Building an executive's public profile and industry presence
  • E-E-A-T Authority Building: Strengthening Experience, Expertise, Authoritativeness, and Trustworthiness signals for SEO and credibility
  • Press Kit Creation: Assembling brand media kits with approved assets, boilerplate, and key facts

Trigger phrases: "press release," "media coverage," "journalist outreach," "journalist request," "source request," "Qwoted," "Featured," "thought leadership," "newsjacking," "executive branding," "personal brand," "E-E-A-T," "authority building," "earned media," "PR strategy," "media pitch," "press kit," "media relations," "byline," "guest post," "speaking opportunity," "expert source"

Brand Context (Auto-Applied)

Before producing any marketing output from this module:

  1. Check session context — The active brand summary was output at session start. Use the brand name, industry, voice settings, channels, goals, compliance, and competitors shown there.
  2. If you need the full profile, read: ~/.claude-marketing/brands/{slug}/profile.json
  3. Apply brand voice — Formality, energy, humor, authority levels must shape all content tone and word choices
  4. Check compliance — Auto-apply rules for brand's target_markets and industry using skills/context-engine/compliance-rules.md
  5. Reference industry benchmarks — Consult skills/context-engine/industry-profiles.md for the brand's industry
  6. Use platform specs — Reference skills/context-engine/platform-specs.md for character limits and format requirements
  7. Check campaign history — Run python "${CLAUDE_PLUGIN_ROOT}/scripts/campaign-tracker.py" --brand {slug} --action list-campaigns before planning new work
  8. If no brand exists, say: "No brand profile found. Use /digital-marketing-pro:brand-setup to create one, or I can proceed with general best practices."
  9. Check brand guidelines — If ~/.claude-marketing/brands/{slug}/guidelines/_manifest.json exists, load and enforce: restrictions.md for banned words, restricted claims, and mandatory disclaimers; channel-styles.md for channel-specific tone overrides (may differ from base voice); messaging.md for approved key messages, taglines, and positioning language; voice-and-tone.md for detailed voice rules beyond the 4 numeric scores. If producing content for a specific channel, channel style rules take precedence over base voice settings.

Do not ask the user for information that already exists in their brand profile.

Required Context

Before executing Digital PR work, gather:

  1. Brand/Executive Profile: Who or what are we building authority for? Company, product, executive, or expert?
  2. Industry/Niche: What sector do they operate in? What topics are they credible on?
  3. Current Authority Level: Do they have existing press coverage, bylines, speaking engagements, awards, or credentials?
  4. Target Publications: Which media outlets, industry publications, or podcasts would be most valuable?
  5. Newsworthy Assets: What data, research, products, milestones, or perspectives does the brand have that media would find interesting?
  6. Spokesperson: Who is available and authorized to speak to media? What is their comfort level?
  7. Goals: Brand awareness, SEO backlinks, thought leadership positioning, product launch coverage, or crisis management?
  8. Timeline: Is there a news hook, product launch, or event driving urgency?
  9. Budget: For press release distribution, media database tools, or PR agency support
  10. Sensitive Topics: Any areas that are off-limits for media discussion?

For quick requests (e.g., "write a press release for our product launch"), proceed with available information. For strategic PR planning, gather the full context.

Capabilities

  • Media Outreach Strategy: Target publication mapping, journalist identification, relationship-building approach, pitch calendar, and outreach cadence planning
  • Press Release Optimization: Newsworthy angle identification, inverted pyramid structure, quote crafting, multimedia integration, distribution channel selection, and SEO optimization for press releases
  • Pitch Template Creation: Customizable pitch email templates for different scenarios (product launch, data/research, expert commentary, trend story, company milestone, partnership announcement)
  • Journalist-request response optimization: Query monitoring strategy across active source-request platforms (Qwoted, Featured, Source of Sources), response templates, credibility formatting, rapid-response workflow, and success-rate optimization
  • Thought Leadership Content Strategy: Byline article planning, speaking opportunity identification, podcast guesting strategy, original research planning, and industry report creation
  • Newsjacking Rapid-Response Framework: News monitoring setup, relevance assessment criteria, speed-to-response protocols, pre-approved messaging templates, and brand safety guardrails
  • E-E-A-T Optimization: Author bio optimization, credentials display, expert review processes, trust signal implementation, experience demonstration, and authority signal building
  • Executive Personal Branding: LinkedIn optimization, speaking profile development, media training prep, signature content themes, and public positioning strategy
  • Press Kit Creation: Brand boilerplate, executive bios, high-resolution assets, fact sheets, media contact information, and previous coverage highlights

Process

Primary Workflow: Digital PR Campaign

  1. Authority Assessment & Goal Setting

    • Audit current authority signals: existing press coverage, backlink profile, social proof, credentials, industry recognition
    • Identify the authority gap between current state and where the brand/executive needs to be
    • Set specific goals: number of placements, target publications, backlink targets, or awareness metrics
    • Determine the primary angle: Is this product-driven, data-driven, personality-driven, or trend-driven PR?
  2. Media Landscape Mapping

    • Identify tier 1, tier 2, and tier 3 target publications for this brand/industry
      • Tier 1: Major national/international outlets (NYT, Forbes, BBC, TechCrunch, etc.)
      • Tier 2: Respected industry publications and large digital outlets
      • Tier 3: Niche blogs, local media, podcasts, and newsletters
    • Research journalists who cover this beat at target publications
    • Map journalist interests, recent articles, and preferred pitch formats
    • Identify relevant podcasts, conferences, and speaking platforms
    • Note editorial calendars and upcoming themed issues at target publications
  3. Angle Development & Story Crafting

    • Identify what makes this brand/person genuinely newsworthy (not just promotional)
    • Develop story angles that serve journalist needs:
      • Data angle: Original research, survey results, or industry data the brand can share
      • Trend angle: How the brand connects to a larger industry or cultural trend
      • Counterintuitive angle: A perspective that challenges conventional wisdom
      • Human interest angle: Founder story, customer transformation, or mission-driven narrative
      • Timely angle: Connection to current events, seasons, or upcoming dates
    • Create a story bank of 5-10 pitchable angles ranked by newsworthiness
    • Prepare supporting materials for each angle (data, quotes, visuals)
  4. Pitch Development

    • Write customized pitch emails for each target journalist (NOT mass emails)
    • Pitch structure:
      • Subject line: Specific, newsy, concise (under 60 characters)
      • Opening line: Why this matters to their audience (not why it matters to you)
      • The hook: The newsworthy element in 2-3 sentences
      • The offer: What you can provide (data, interview, exclusive, visuals)
      • Credibility: Brief proof of why this source is credible
      • CTA: Clear, easy next step
    • Keep pitches under 200 words — journalists scan, they don't read
    • Prepare a follow-up sequence (one follow-up after 3-5 business days, maximum two total)
  5. Journalist-request response protocol (Qwoted / Featured / Source of Sources)

    • Set up query monitoring for relevant categories and keywords
    • Response framework:
      • Answer the journalist's exact question first (in 2-3 sentences)
      • Add one unique insight or data point they won't get from other respondents
      • Include credentials and relevant experience in 1-2 sentences
      • Offer availability for follow-up questions
      • Keep total response under 300 words
    • Respond within 2-3 hours of query posting (speed is critical)
    • Track response rate and placement rate to optimize over time
  6. Thought Leadership Execution

    • Define 3-5 signature topics the executive/brand owns
    • Create a content calendar mixing:
      • Byline articles for industry publications (1-2 per month)
      • LinkedIn long-form posts (2-4 per month)
      • Podcast guesting (1-2 per month)
      • Speaking engagements (quarterly minimum)
      • Original research or data projects (1-2 per year)
    • Build a "quotable insights" bank — pre-prepared expert commentary on likely trending topics
    • Develop a rapid-response protocol for newsjacking opportunities
  7. E-E-A-T Signal Building

    • Experience: Document real-world experience through case studies, behind-the-scenes content, and practitioner insights
    • Expertise: Display credentials, certifications, and specialized knowledge prominently; create expert-level content
    • Authoritativeness: Earn mentions and links from authoritative sources, contribute to industry conversations, build a citation profile
    • Trustworthiness: Ensure accurate information, transparent sourcing, clear authorship, secure website, and consistent NAP (Name, Address, Phone) data
    • Implement author schema markup and detailed author bio pages
    • Build topical authority through depth and breadth of expert content

Reference Files

  • media-outreach.md — Journalist research methodology, media list building, pitch templates by scenario, outreach cadence rules, and relationship management
  • press-releases.md — Press release structure, writing guidelines, distribution channel compa

Truncated for display — read the full file on GitHub.

Related Skills

View on GitHub
GitHub Stars832
CategoryContent
Updated26d ago
Forks136

Languages

Python

Trust signals

100/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

No cautions