sales-reletter
Reletter platform help — newsletter search engine indexing 7M+ publications with subscriber data, creator contacts, engagement metrics, keyword monitoring, Python SDK, CLI, MCP server, and REST API. Use when you need to find newsletters to sponsor but don't know where to start, want contact info for newsletter creators for PR or partnerships, need to monitor when your brand gets mentioned in newsletters, looking for newsletters in a specific niche with audience size data, want to build a target list of newsletters for sponsorship outreach, or need to search newsletters programmatically via API or MCP. Do NOT use for general newsletter monetization strategy (use /sales-newsletter) or newsletter sponsorship marketplace transactions (use /sales-paved).
What this skill does
# Reletter Platform Help
## Step 1 — Gather context
If `references/learnings.md` exists, read it first for accumulated platform knowledge.
1. **What are you trying to do?**
- A) Find newsletters to sponsor in a specific niche
- B) Get contact info for newsletter creators (PR, partnerships, cross-promotion)
- C) Monitor brand/keyword mentions across newsletters
- D) Research a specific newsletter's audience size and engagement
- E) Build and export a target list of newsletters
- F) Use the API, CLI, or MCP server programmatically
- G) Something else
2. **What's your current setup?**
- A) Haven't signed up yet — evaluating Reletter
- B) On the free trial
- C) Active subscriber — need help with a specific feature
- D) Using the API or MCP server
Skip-ahead rule: if the user's prompt already contains enough context, skip to Step 2.
## Step 2 — Route or answer directly
| Problem domain | Route to |
|---|---|
| Newsletter monetization strategy (pricing tiers, paid subs vs ads, revenue models) | Run: `/sales-newsletter {user's question}` |
| Newsletter sponsorship marketplace (buying/selling placements, programmatic ads) | Run: `/sales-paved {user's question}` |
| Email marketing campaigns, automation, segmentation | Run: `/sales-email-marketing {user's question}` |
| Growing newsletter subscriber list | Run: `/sales-audience-growth {user's question}` |
| Social listening / brand monitoring across social media | Run: `/sales-social-listening {user's question}` |
When routing to another skill, provide the exact command.
## Step 3 — Reletter platform reference
**Read `references/platform-guide.md`** for the full platform reference — search capabilities, contact intelligence, list building, monitoring, pricing tiers, API endpoints, Python SDK, CLI, MCP server, and integration recipes.
Answer the user's question using only the relevant section. Don't dump the full reference.
## Step 4 — Actionable guidance
You no longer need the platform guide — focus on the user's specific situation.
**For sponsorship prospecting**: Start with topic search + subscriber filter (5K+ minimum for most sponsors). Export to a list, enrich with contacts, then pitch directly or route through Paved for marketplace-mediated deals.
**For PR/partnerships**: Search by topic, filter by engagement, pull creator contacts. Cross-reference with the newsletter's content to personalize outreach.
**For brand monitoring**: Set up keyword alerts for your brand name, product names, and competitors. Review mentions to identify organic coverage opportunities.
**For developers**: Use the Python SDK or MCP server for bulk operations. The API is best for building newsletter discovery into your own tools or automating list building.
If you discover a gotcha, workaround, or tip not covered in `references/learnings.md`, append it there.
## Gotchas
> *Best-effort from research — review these, especially items about plan-gated features and integration gotchas that may be outdated.*
1. **API is a $59/mo add-on** — it's not included in any base plan. You need a base subscription ($49+) plus the API add-on.
2. **Light plan is very limited** — 100 searches/mo and 3 lists. If you're doing serious sponsorship prospecting, you'll hit the cap quickly.
3. **No Zapier or Make integration** — automation requires the API. There's no iPaaS connector.
4. **Subscriber numbers are estimates** — Reletter indexes public data. Actual subscriber counts may differ from what newsletters self-report or what Reletter calculates.
5. **MCP server requires API key** — `mcp.reletter.com` needs authentication. Set `RELETTER_API_KEY` before connecting.
6. **Contact emails may be stale** — creator contact info is scraped/indexed, not always verified. Validate before bulk outreach.
## Related skills
- `/sales-newsletter` — Newsletter monetization strategy (paid subscriptions, sponsorships, pricing, premium tiers)
- `/sales-paved` — Paved platform help (newsletter sponsorship marketplace, Ad Network, Booker, Radar)
- `/sales-sparkloop` — SparkLoop platform help (referral programs, paid recommendations, partner programs)
- `/sales-audience-growth` — Growing your subscriber list
- `/sales-email-marketing` — Email marketing strategy (campaigns, automation, segmentation)
- `/sales-media-relations` — Media relations and PR outreach
- `/sales-do` — Not sure which skill to use? The router matches any sales objective to the right skill. Install: `npx skills add sales-skills/sales --skill sales-do`
## Examples
### Example 1: Finding newsletters to sponsor
**User says**: "I want to find AI newsletters with 10K+ subscribers to sponsor"
**Skill does**: Guides through Reletter topic search with subscriber filters, explains how to evaluate engagement metrics, recommends building a shortlist of 10-15 newsletters, then exporting with contacts for direct outreach or routing to Paved for marketplace deals
**Result**: User has a curated list of target newsletters with contact info and a sponsorship outreach plan
### Example 2: API integration for newsletter discovery
**User says**: "How do I use the Reletter API to search for fintech newsletters and pull their contact info?"
**Skill does**: Shows Python SDK setup (`pip install reletter`), demonstrates `search.publications()` with topic and subscriber filters, shows `contacts.get()` for pulling creator emails, explains pagination with `iter_publications()`, and covers error handling
**Result**: User has working Python code to programmatically discover and contact newsletter creators
### Example 3: Brand monitoring across newsletters
**User says**: "I want to know every time my product gets mentioned in a newsletter"
**Skill does**: Walks through Reletter's keyword alert setup, explains monitoring limits per plan tier, recommends setting alerts for brand name + product name + common misspellings, suggests reviewing mentions weekly for organic PR opportunities
**Result**: User has newsletter brand monitoring configured with alerts
## Troubleshooting
### Search returns too few results
**Symptom**: Searching for a niche topic returns only a handful of newsletters
**Cause**: Search query too specific, or niche genuinely underserved
**Solution**: Broaden the search terms. Try related keywords. Use AI Search for semantic matching instead of exact keyword search. Check if the platform indexes the newsletter platform your targets use.
### Exported contacts are missing emails
**Symptom**: Exported a list but many entries have no contact email
**Cause**: Not all newsletter creators have publicly available email addresses
**Solution**: Check the newsletter's publication page on Reletter for social media links as alternative contact methods. For high-priority targets, look up the creator on LinkedIn or their personal website.
### API returning 429 rate limit errors
**Symptom**: Python SDK raises `RateLimitError` during bulk operations
**Cause**: Exceeded the 5,000 requests/month API quota or hit per-minute rate limits
**Solution**: The SDK has automatic retries with exponential backoff (default 2 retries). For bulk operations, use `iter_publications()` which handles pagination automatically. Monitor usage with `client.account.quota()`. If consistently hitting limits, contact Reletter about higher-volume API access.
Related in Ads & Marketing
ads
IncludedMulti-platform paid advertising audit and optimization skill. Analyzes Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, and Apple Ads. 250+ checks with scoring, parallel agents, industry templates, and AI creative generation.
banana
IncludedAI image generation Creative Director powered by Google Gemini Nano Banana models. Use this skill for ANY request involving image creation, editing, visual asset production, or creative direction. Triggers on: generate an image, create a photo, edit this picture, design a logo, make a banner, visual for my anything, and all /banana commands. Handles text-to-image, image editing, multi-turn creative sessions, batch workflows, and brand presets.
rpg-migration-analyzer
IncludedAnalyzes legacy RPG (Report Program Generator) programs from AS/400 and IBM i systems for migration to modern Java applications. Extracts business logic from RPG III/IV/ILE source code, identifies data structures (D-specs), file operations (F-specs), program dependencies (CALLB/CALLP), and converts RPG constructs to Java equivalents. Generates migration reports, complexity estimates, and Java implementation strategies with POJO classes, JPA entities, and service methods. Use when modernizing AS/400 or IBM i legacy systems, analyzing RPG source files (.rpg, .rpgle, .RPGLE), converting RPG to Java, mapping data specifications to Java classes, planning legacy system migration, or when user mentions RPG analysis, Report Program Generator, RPG III/IV/ILE, AS/400 modernization, IBM i migration, packed decimal conversion, or mainframe application rewrite.
brand-library-architect
IncludedBuild a complete brand library for a product — visual asset render pipeline, brand documentation set (BRAND, COPY, MANIFESTO, BIOS, FAQ, GLOSSARY, TONE, PRICING), open-source convention files (README, CONTRIBUTING, SECURITY, CODE_OF_CONDUCT), and a self-contained press kit. This skill should be used when the user asks to "build a brand library / brand kit / press kit / brand assets" for a product, "set up a brand library workflow," "create a positioning manifesto plus visual identity," or any combination of brand documentation + visual asset pipeline. Apply phase-by-phase or run end-to-end. Templates are product-agnostic and use {{TOKEN}} placeholders the skill prompts the user to fill.
writing-tech-post
IncludedAuthors engineering blog posts end-to-end: launch deep-dives, incident postmortems, architecture migrations, performance case studies, tutorials, AI/agent system writeups, security disclosures, and research-to-product translations. Picks the correct archetype, plans the abstraction ladder, enforces an evidence cadence (diagrams, benchmarks, profiles, traces, code, ablations), tunes voice against publisher house styles (Datadog, Vercel, GitHub, AWS, Meta, Cloudflare, Jane Street), and runs a pre-publish gate for narrative momentum and disclosure ethics. Use when drafting a new engineering post, restructuring a draft that feels flat, deciding which evidence form belongs where, validating that depth and product context are balanced, or preparing a postmortem, migration, or performance narrative for external publication. Do not use for API reference documentation, README authoring, marketing copy, release notes, generic SEO content, ghost-written executive thought leadership, or non-engineering long-form essays.
blog-google
IncludedGoogle API integration for blog performance: PageSpeed Insights, CrUX Core Web Vitals with 25-week history, Search Console performance, URL Inspection, Indexing API, GA4 organic traffic, NLP entity analysis for E-E-A-T, YouTube video search for embedding, and Google Ads Keyword Planner. Progressive feature availability based on credential tier (API key, OAuth/service account, GA4, Ads). Shares config with claude-seo at ~/.config/claude-seo/google-api.json. Use when user says "google data", "page speed", "core web vitals", "search console", "indexation", "GA4", "keyword research", "nlp entities", "blog performance", "youtube search", "google api setup".