PR firm — Agent Prompt Library
12 v1 prompts live on api.secapi.ai/mcp today.
Proxy-season narrative, 8-K material event monitoring, executive transition tracking, and peer benchmarking for IR and crisis-comms teams.
Run any prompt by pasting it into Claude Desktop, Claude Code, or Cursor with the Omni Datastream MCP server installed. Or use the CLI:
omni-sec agents prompts read pr-firm-voting-results-narrative
omni-sec agents prompts copy pr-firm-voting-results-narrative | pbcopy
Headline workflow
1. Generate a proxy-season vote-results narrative for client briefings
Pull voting results, comp context, and peer comparison for a proxy-season recap.
Category: Proxy season · Difficulty: intermediate · Prompt id: pr-firm-voting-results-narrative
Prompt
For a corporate IR client, pull the most recent annual meeting voting results, list every proposal with vote tallies and percentages, surface the named-executive comp context, and identify the top 5 factor-similar peer companies whose annual meetings ran in the same window. Output a recap memo + comparative table for the IR client briefing.
Expected tool chain
events.voting_results — Voting results structured pull
comp.list — Named-executive comp context
intelligence.query — Surface narrative context for the meeting
factors.related_stocks — Peer set for comparative recap
Expected output: Proxy-season recap memo (markdown) + comparative peer table.
All v1 workflows
2. Monitor 8-K material events across a portfolio of clients
Sweep client portfolio 8-K filings for material-event disclosures.
Category: Event monitoring · Difficulty: intermediate · Prompt id: pr-firm-8k-material-event-monitoring
Prompt
For a portfolio of 25 PR clients, sweep the past 30 days of 8-K filings, search for any Item 8.01 (Other Events) disclosure that references a 'material' announcement, and pull the full text of each match. Output a daily monitoring digest with one paragraph per event and a recommended client-comms posture.
Expected tool chain
entities.resolve — Resolve each client to canonical CIK
filings.search — Recent 8-K filings
sections.search — Find Item 8.01 material disclosures
sections.get — Extract full Item 8.01 text
Expected output: Daily monitoring digest + recommended client-comms posture per event.
3. Detect executive transitions for crisis-comms prep
Surface 8-K Item 5.02 officer transitions and pull supporting comp + insider context.
Category: Crisis comms · Difficulty: intermediate · Prompt id: pr-firm-executive-transition-detection
Prompt
Sweep the past 7 days of 8-K filings for any Item 5.02 (Departure of Directors or Certain Officers) disclosure. For each match, extract the full text, identify the officer's most recent compensation, and check Form 4 trading activity in the past 30 days. Output a crisis-comms prep packet ranked by reputational risk.
Expected tool chain
filings.search — Recent 8-K filings
sections.get — Item 5.02 text per match
comp.compare — Departing officer’s comp history
insiders.list — Recent Form 4 trades
Expected output: Crisis-comms prep packet with reputational-risk ranking.
4. Build peer-comparison context for client crisis comms
Compare a client’s financial posture against factor-similar peers for crisis prep.
Category: Peer benchmarking · Difficulty: intermediate · Prompt id: pr-firm-peer-comparison-context
Prompt
For an IR client (e.g., NFLX), generate the top 10 factor-similar peers, pull each peer's most recent annual financials and named-executive comp, and produce a comparison table. Output a crisis-comms briefing with three messages framed by where the client's metrics sit vs the peer cohort.
Expected tool chain
entities.resolve — Resolve client
factors.related_stocks — Factor-similar peer set
companies.financials — Peer fundamentals
comp.list — Peer named-executive comp
Expected output: Peer comparison table + 3 message-framings for crisis comms.
5. Audit insider trading during client quiet periods
Surface insider trades that occurred during quiet-period windows.
Category: Compliance comms · Difficulty: advanced · Prompt id: pr-firm-quiet-period-trading-watch
Prompt
For a corporate client, list all Form 4 insider transactions in the past 90 days, identify any that occurred within 14 days of an earnings announcement (quiet period), and surface any 'trading window' or 'quiet period' language in recent filings. Output a comms advisory + compliance flags.
Expected tool chain
entities.resolve — Resolve client
insiders.list — 90-day Form 4 transactions
filings.search — Recent Form 4 filings
sections.search — Trading-window policy search
Expected output: Comms advisory + compliance flag table.
6. Prep acquisition-announcement materials with deal-context lookup
Pull deal-context filings, comp impact, and entity profile for an acquisition press release.
Category: Deal comms · Difficulty: intermediate · Prompt id: pr-firm-acquisition-announcement-context
Prompt
For an upcoming acquisition announcement, pull the most recent 8-K Item 1.01 (Material Definitive Agreement) for the acquirer, extract the deal terms, resolve the target entity, and pull comp comparison context for the acquirer's executives. Output a press-release ready brief with deal-terms summary, target profile, and exec-comp implications.
Expected tool chain
filings.search — Find recent 8-K Item 1.01 filings
sections.get — Item 1.01 deal terms
entities.resolve — Resolve target entity
comp.compare — Acquirer exec-comp comparison
Expected output: Press-release-ready brief with deal terms + target profile + comp implications.
7. Cross-check press release against latest 8-K Reg FD filing
Validate that draft press release content aligns with latest Reg FD 8-K disclosure.
Category: Reg FD compliance · Difficulty: advanced · Prompt id: pr-firm-press-release-disclosure-cross-check
Prompt
For a client's draft press release, pull the most recent 8-K filing that includes an Item 7.01 (Reg FD Disclosure) section, render the 8-K to markdown, run a semantic comparison against the press release content, and surface any material claim in the draft that lacks 8-K corroboration. Output a Reg FD compliance review.
Expected tool chain
filings.search — Find recent 8-K Item 7.01 filings
sections.get — Item 7.01 Reg FD text
filings.render — Render 8-K to markdown for diff
intelligence.query — Semantic alignment check
Expected output: Reg FD compliance review with claim-by-claim alignment table.
8. Build earnings-results announcement materials
Pull estimates, results, and MD&A for an earnings press release.
Category: Earnings comms · Difficulty: intermediate · Prompt id: pr-firm-results-announcement-prep
Prompt
For an upcoming earnings announcement (e.g., AAPL), pull consensus estimates, the most recent 4 quarters of income statement, and the latest 8-K Item 2.02 (Results of Operations and Financial Condition) section. Output a press-release outline with the headline beat/miss framing, three supporting bullets, and a draft management quote pulled from the 8-K narrative.
Expected tool chain
entities.resolve — Resolve issuer
market.estimates — Consensus estimates
companies.income_statements — Recent quarterly income
sections.get — Item 2.02 results-of-operations text
Expected output: Press-release outline with framing + 3 bullets + draft mgmt quote.
9. Reconstruct shareholder meeting narrative from voting record
Build a post-meeting narrative for IR’s annual letter using voting results + comp + 8-K text.
Category: Proxy season · Difficulty: intermediate · Prompt id: pr-firm-shareholder-meeting-narrative
Prompt
For a corporate IR client's most recent shareholder meeting, pull the structured voting results, named-executive comp from the same DEF 14A cycle, and the 8-K Item 5.07 (Submission of Matters to a Vote of Security Holders) text. Cross-reference with intelligence.query for any analyst or media commentary in the same window. Output a 1-page post-meeting narrative for the annual letter.
Expected tool chain
events.voting_results — Structured voting outcomes
comp.list — Same-cycle comp
sections.get — Item 5.07 8-K narrative
intelligence.query — External commentary signal
Expected output: 1-page post-meeting narrative for the IR annual letter.
10. Track board composition changes across a watchlist
Detect 8-K Item 5.02 board changes and pull supporting comp + ownership context.
Category: Governance comms · Difficulty: intermediate · Prompt id: pr-firm-board-composition-change
Prompt
For a watchlist of 25 corporate clients, sweep the past 60 days of 8-K filings for Item 5.02 (officer/director departure or appointment) disclosures, extract the full text, identify the new appointee or departing director, pull comp comparison context, and check institutional ownership snapshot. Output a governance-comms digest.
Expected tool chain
filings.search — Recent 8-K filings
sections.get — Item 5.02 text per match
comp.compare — Comp comparison context
owners.get_13f — Institutional ownership snapshot
Expected output: Governance-comms digest with appointee profiles + comp context per match.
11. Build segment-disclosure narrative for IR roadshow prep
Walk segment footnotes + segment income for an IR roadshow narrative.
Category: Roadshow prep · Difficulty: intermediate · Prompt id: pr-firm-segment-disclosure-narrative
Prompt
For an IR client (diversified issuer), pull the segment-disclosure footnote from the latest 10-K, align with the latest annual segment-level income statement, and surface the segment with the largest absolute revenue growth and the segment with the largest margin compression. Output a roadshow narrative with three segment-level talking points.
Expected tool chain
intelligence.footnotes — Segment-disclosure footnote
companies.income_statements — Segmented income statement
sections.get — Item 8 financial-statement narrative
entities.resolve — Resolve issuer
Expected output: Roadshow narrative + 3 segment-level talking points.
12. Pulse stakeholder sentiment via factor cohort + 13F + intelligence
Triangulate stakeholder sentiment using factor peers + ownership rotation + intelligence query.
Category: Sentiment monitoring · Difficulty: advanced · Prompt id: pr-firm-stakeholder-sentiment-pulse
Prompt
For a corporate IR client, surface a sentiment pulse: build the factor-similar peer set, pull quarter-over-quarter institutional rotation across the cohort, and run a semantic intelligence query for analyst sentiment in the past 60 days. Output a 1-page stakeholder-sentiment briefing with three takeaways.
Expected tool chain
entities.resolve — Resolve client
factors.related_stocks — Factor-similar peer cohort
owners.compare_13f — Cohort rotation signal
intelligence.query — Analyst sentiment semantic signal
Expected output: 1-page stakeholder-sentiment briefing with 3 takeaways.
See also