About media-database
media-database is a marketing skill for building and maintaining media contact records for communications teams. It covers research, segmentation, consent and embargo tracking, and ongoing database hygiene.
Key features
- 01Research contacts and recent coverage
- 02Segment by beat, outlet, and region
- 03Track consent and embargo agreements
- 04Maintain contact records regularly
- 05Log interactions and response history
Use cases
- 01Creating launch or thought-leadership pitch lists
- 02Deduplicating contacts after staffing changes
- 03Tracking journalist responses and embargoes
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ gtmagents/ gtm-agents --skill media-databaseAfter installing, type/media-databasein Claude Code to confirm it loaded.
Details
From the project READMEMedia Database Operations Skill
When to Use
- Building pitch lists for launches or thought-leadership campaigns.
- Cleaning and deduping media contacts after staffing changes.
- Tracking interactions, responses, and embargo agreements.
Framework
- Research – pull inputs from tools (MuckRack, Propel, manual research) covering recent articles, beats, social handles.
- Segmentation – categorize by beat, outlet tier, region, relationship status, preferred format.
- Compliance – store consent notes, GDPR considerations, embargo agreements, NDAs.
- Maintenance – monthly hygiene (bounces, role changes, new publications).
- Insights – log interactions to inform future pitches and avoid over-contacting.
Templates
- Media list CSV schema.
- Outreach CRM board (status, last touch, next step).
- Consent/embargo tracking sheet.
Tips
- Keep tags consistent so filters work across launches.
- Track social handles for quick DM coordination during crises.
- Note journalist preferences (format, lead time, exclusives) to personalize outreach.
Comments
Markdown supported