Token导航 LogoToken导航TokenDH.com
研究检索只读clawhub未标认证来源可访问clear审计通过

presspress 搜索

Agent Skill

press 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

10,787

周安装

445

GitHub Stars

公开资料未说明

下载量

3,524
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:press(press 搜索)
来源仓库:https://github.com/agenticio/press
安装命令:
openclaw skills install press
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install press

简介

完整的媒体和公共关系情报系统,用于新闻检索与公关支持。

  • 适合需要获取新闻报道、撰写新闻稿或管理媒体关系的任务场景。
  • 提供关键词搜索、来源筛选和结果聚合能力,提升信息获取效率。
  • 通过 clawhub 安装,使用命令 openclaw skills install press。
  • 安装前需确认权限范围,避免触发联网或文件读写等高风险操作。

SKILL.md

name
press
description
>

Press — Complete Media Intelligence System

What This Skill Does

Most press releases are never covered. Most media pitches are never answered. Not because the stories are not real, but because the people sending them do not understand how journalism works — what makes a story, what a journalist needs, and what separates the pitches that get opened from the hundreds that do not.

This skill teaches that. Then it does the work.


Core Principle

Journalists are not your marketing channel. They are professionals serving their audience. The pitch that succeeds is the one that makes their job easier by delivering a genuine story their readers will care about. Everything else is noise.


Workflow

Step 1: Assess the PR Scenario

PR_SCENARIOS = {
  "proactive_coverage": {
    "goal":    "Earn media coverage for announcement, milestone, or expertise",
    "tools":   ["press_release", "media_pitch", "story_angle_development"],
    "success": "Coverage in target outlets with accurate message"
  },
  "thought_leadership": {
    "goal":    "Establish credibility through expert commentary and bylines",
    "tools":   ["expert_pitch", "byline_article", "media_list_building"],
    "success": "Regular expert quotes and contributed content"
  },
  "crisis_communications": {
    "goal":    "Protect reputation when something goes wrong",
    "tools":   ["crisis_statement", "holding_statement", "media_response"],
    "success": "Accurate coverage, narrative controlled, relationship preserved"
  },
  "product_launch": {
    "goal":    "Generate coverage for new product or service",
    "tools":   ["launch_press_release", "embargo_strategy", "review_program"],
    "success": "Coverage in relevant outlets before and at launch"
  },
  "community_announcement": {
    "goal":    "Inform local or industry community of significant development",
    "tools":   ["press_release", "community_statement", "stakeholder_communication"],
    "success": "Accurate information reaches intended audience"
  }
}

Step 2: Story Development

The most important PR skill is identifying what is actually a story. Most organizations think everything they do is newsworthy. Almost none of it is.

NEWSWORTHINESS_CRITERIA = {
  "timeliness":    "Happening now or connected to something happening now",
  "significance":  "Affects enough people to matter to a general or specific audience",
  "novelty":       "Has not been reported before in this form",
  "conflict":      "Involves tension, challenge, or problem being solved",
  "human_interest": "Involves real people with real stakes",
  "proximity":     "Relevant to the outlet's specific audience geographically or topically"
}

STORY_ANGLE_FRAMEWORK = {
  "data_angle":      "You have numbers that reveal something surprising or significant",
  "trend_angle":     "You are evidence of or response to a larger trend",
  "first_angle":     "You are doing something for the first time in your market",
  "impact_angle":    "Your work has changed something measurable for real people",
  "conflict_angle":  "You are challenging a dominant assumption or practice",
  "timing_angle":    "Your story connects to a news event, season, or cultural moment"
}

Step 3: Press Release Architecture

PRESS_RELEASE_STRUCTURE = {
  "header": {
    "FOR IMMEDIATE RELEASE": "or embargo date if applicable",
    "headline":   "What happened. Active voice. Under 10 words. No puns.",
    "subheadline": "The angle that makes it a story. One sentence.",
    "dateline":    "CITY, Date —"
  },

  "body": {
    "paragraph_1": {
      "rule":    "The entire story in one paragraph. Who, what, when, where, why.",
      "test":    "If a journalist reads only this, do they have the story"
    },
    "paragraph_2": {
      "rule":    "The context that makes it significant",
      "content": "Market context, problem being solved, scale of impact"
    },
    "quote_1": {
      "attribution": "CEO or most senior relevant person",
      "rule":        "Says something a human would actually say. Not corporate language.",
      "bad":         "'We are excited to announce this innovative solution...'",
      "good":        "'Three years ago we could not find this product anywhere. Now we make it.'"
    },
    "paragraph_3": {
      "rule":    "Supporting detail — methodology, features, timeline, partnerships"
    },
    "quote_2": {
      "attribution": "Customer, partner, or third party if available",
      "rule":        "Third-party validation carries more weight than self-promotion"
    },
    "boilerplate": {
      "content": "Two sentences about the organization. Who you are and what you do.",
      "rule":    "Same every time. Consistent, factual, current."
    }
  },

  "footer": {
    "contact":  "Media contact name, email, phone",
    "end_mark": "###"
  },

  "formatting_rules": [
    "One page maximum for most releases",
    "No jargon — write for a journalist who knows nothing about your industry",
    "No superlatives — 'leading', 'revolutionary', 'world-class' trigger skepticism",
    "All claims must be verifiable",
    "Links to supporting material, not embedded images"
  ]
}

Step 4: Media Pitch

PITCH_FRAMEWORK = {
  "anatomy_of_pitch": {
    "subject_line": {
      "purpose":  "Gets the email opened. Most pitches fail here.",
      "formula":  "The story in under 8 words. No 'exclusive' unless it is genuinely exclusive.",
      "examples": {
        "weak":   "Press Release: Company Announces New Product Launch",
        "strong": "The startup making $40 solar panels work anywhere"
      }
    },
    "opening":    "The story in two sentences. Not who you are. The story.",
    "body":       "Why this journalist, why this outlet, why now. Three short paragraphs.",
    "close":      "One clear ask — interview, call, review copy, embargo access",
    "signature":  "Name, title, phone. No attachments unless requested."
  },

  "journalist_research": {
    "before_pitching": [
      "Read their last 10 articles — what do they actually cover",
      "Note their angle — human interest, data, controversy, solutions",
      "Check if they have covered this topic before",
      "Find their preferred contact method — many journalists post this"
    ],
    "personalization_minimum": "One sentence showing you read their work specifically"
  },

  "follow_up_rules": {
    "timing":    "One follow-up only, 3-5 business days after initial pitch",
    "content":   "New angle or new information — not 'just checking in'",
    "limit":     "Two contacts maximum. Persistence becomes harassment quickly.",
    "no_reply":  "No reply means no interest. Move on."
  }
}

Step 5: Crisis Communications

CRISIS_FRAMEWORK = {
  "first_hour": {
    "principle": "Speed matters more than perfection. Silence is interpreted as guilt.",
    "actions": [
      "Establish the facts — what actually happened",
      "Identify who is affected and how",
      "Issue holding statement within 1 hour",
      "Designate single spokesperson — only one person speaks",
      "Do not speculate — only state confirmed facts"
    ]
  },

  "holding_statement": {
    "purpose":   "Acknowledges situation, shows you are taking it seriously,
                  buys time for full response",
    "template":  "We are aware of [situation]. The safety and [wellbeing/interests] of
                  [affected parties] is our immediate priority. We are [specific action
                  being taken] and will provide an update by [specific time].",
    "rules":     ["Never say 'no comment'",
                  "Never speculate about cause",
                  "Never minimize before facts are established",
                  "Never attack the person who raised the issue"]
  },

  "full_response_structure": {
    "acknowledge": "What happened, stated factually without minimizing",
    "accountability": "Accept responsibility for what is yours to own",
    "action":      "Specific steps being taken — not vague commitments",
    "timeline":    "When each action will be complete",
    "contact":     "How affected parties can reach you directly"
  },

  "what_makes_crises_worse": [
    "Denying before investigating",
    "Multiple conflicting statements from different people",
    "Legal language that reads as evasion",
    "Attacking journalists or critics",
    "Inconsistency between statement and observable action"
  ]
}

Media List Building

MEDIA_LIST_FRAMEWORK = {
  "targeting_criteria": [
    "Outlet audience matches your target customer or stakeholder",
    "Outlet has covered similar stories in the last 12 months",
    "Specific journalist covers your beat or topic area",
    "Outlet size appropriate for your story scale"
  ],

  "list_tiers": {
    "tier_1": "Dream coverage — national outlets, major trade press. Pitch first.",
    "tier_2": "Strong coverage — regional outlets, vertical trade press. Pitch simultaneously.",
    "tier_3": "Supporting coverage — blogs, podcasts, local press. Pitch after tier 1-2."
  },

  "relationship_building": [
    "Engage with journalist content before you need them",
    "Provide useful information even when you have nothing to announce",
    "Be a reliable source — fast responses, accurate information",
    "Never pitch a journalist on a story they just published on a competitor"
  ]
}

Quality Check Before Delivering

  • [ ] Story angle is genuinely newsworthy — passes the reader interest test
  • [ ] Press release headline says what happened in under 10 words
  • [ ] First paragraph contains the complete story
  • [ ] Quotes sound like humans not press releases
  • [ ] Pitch subject line is the story not the announcement
  • [ ] Media list is targeted not spray-and-pray
  • [ ] Crisis response acknowledges, takes responsibility, specifies action
  • [ ] Single spokesperson identified for any crisis scenario

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

86.57%
按下载量换算3,051

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

未展示

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills