Press Release Distribution Skill

Distribute press releases to wire services via n8n webhooks.

14|2|Updated Sep 23, 2025
One-click install
npx skills add https://github.com/masharratt/claude-flow-novice --skill press-release-distribution-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Press Release Distribution Skill
Source: https://github.com/masharratt/claude-flow-novice/tree/main/.claude/cfn-extras/skills/marketing/cfn-marketing-press-distribution
Command: npx skills add https://github.com/masharratt/claude-flow-novice --skill press-release-distribution-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, curl, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the time-consuming process of distributing press releases through wire services and tracking their media pickup, ensuring your news reaches the right outlets and you can measure its impact.

Core Features & Use Cases

  • Automated Distribution: Send press releases to national, regional, trade, and tech outlets through integrated wire services.
  • Real-Time Status Tracking: Monitor distribution progress and see which outlets have picked up your release.
  • Detailed Pickup Metrics: Get analytics on estimated reach, outlet types, and top-performing publications.
  • Use Case: Launch a new product by distributing the press release through PR Newswire, setting an embargo date, and then automatically tracking how many publications covered it in the first 24 hours.

Quick Start

Distribute a press release with the title 'Company Launches New Product' and the provided body text to national and tech outlets.

Frequently Asked Questions about Press Release Distribution Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate distributing press releases to multiple wire services?

Press release distribution automation sends your release to national, regional, trade, and tech outlets through integrated wire services via CLI commands specifying title, body, and target outlets, eliminating manual submission to each service.

Can I set embargo dates when distributing press releases through wire services?

Yes, embargo dates are supported as optional parameters in the distribution command, allowing you to control publication timing across outlets while maintaining coordinated media coverage.

How do I track which media outlets picked up my distributed press release?

Real-time status tracking monitors distribution progress and shows outlet pickup, providing analytics on estimated reach, outlet types, and top-performing publications after your release goes live.

What inputs do I need to provide to distribute a press release?

Required inputs are press release title, body text, and target outlets; optional contact name, contact email, and embargo date can be added to customize distribution and improve media outreach.

Does this work with n8n webhooks for automation workflows?

Yes, the Skill integrates with n8n via webhook using N8N_BASE_URL and N8N_API_KEY environment variables, returning distribution responses that feed into larger automation workflows.

What's the best way to track media coverage after launching a product announcement?

Distribute your product launch press release with an embargo date to wire services, then use integrated pickup metrics to monitor which publications covered it within 24 hours and measure campaign impact.