360 Secure SkillHub
360 安全技能中心

Content Keyword Tracker

OpenClaw 技能,按 keywords.txt 中的关键词通过 Tavily API 检索多个平台的结果,汇总标题、来源、趋势评分等并生成本地 Markdown 报告,可选通过 Webhook 推送;需要 Node.js 18+ 与 Tavily API Key。

yesong-hue
yesong-hue
热度 31.01
最近更新 2026-05-11 17:47:30
分类:搜索依赖:代码执行 / 第三方 API / 读写文件应用场景:研究 / 市场分析 / 报告撰写 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add content-keyword-tracker
Metadata
name
content-keyword-tracker
description
An OpenClaw skill for tracking keyword trends and generating structured reports. Uses Tavily API for search and supports webhook notifications for daily report delivery.
version
1.5.0
author
yesong-Hue
homepage
https://clawhub.ai/yesong-Hue/content-keyword-tracker
tags
["keyword","tracker","monitoring","reports","automation","tavily"]
readme
# Content Keyword Tracker A comprehensive OpenClaw skill designed for tracking keyword trends across multiple platforms and generating detailed markdown reports with webhook support. ## Overview This skill helps you stay informed about keyword trends by automatically gathering search results and compiling them into organized daily reports. ## Features ### Multi-Keyword Parallel Tracking Track multiple keywords simultaneously with independent result collection for each keyword. Each keyword can be configured with different weight priorities and platform preferences. ### Comprehensive Search Coverage Automatically searches across major platforms including social media sites, forums, blogs, and news outlets. Results include title, URL, platform source, and engagement metrics. ### Structured Markdown Reports Generates clean markdown format reports with sortable tables containing: Rank, Title, Platform, Trend Score, Publish Date, and Source URL. Easy to read and share with teams. ### Webhook Integration Supports webhook notifications for automated report delivery. Configure your webhook URL in environment variables to send daily reports directly to your team's communication channels. ### Local Data Persistence All reports are saved locally in the reports directory with timestamp-based file naming. Supports historical queries and trend analysis over time. ## Installation Install via OpenClaw skills command: ``` openclaw skills install content-keyword-tracker ``` ## Configuration Create or edit the keywords configuration file with one keyword per line: ``` technology trends product updates industry news ``` Required environment variables: - TAVILY_API_KEY: Your Tavily API key for search functionality Optional environment variables: - WEBHOOK_URL: Your webhook endpoint for report delivery - MAX_RESULTS: Maximum results per keyword (default: 10) - REPORT_DIR: Local directory for storing reports ## Usage Run the skill with: ``` node index.js ``` The skill will read your keyword configuration, perform searches using Tavily API, generate a comprehensive markdown report, and optionally send it to your configured webhook. ## Report Format The generated report includes: - Timestamp header - Section per keyword with results table - Summary statistics - Trend indicators ## Use Cases - Content Strategy: Identify trending topics for content planning - Competitive Intelligence: Monitor competitor mentions and industry trends - Market Research: Track product demand and consumer interest patterns - Academic Research: Monitor keyword trends for research papers ## Privacy Note - All data processing happens locally on your machine - No external servers store your keyword data - Webhook endpoints are only used for report delivery ## Requirements - Node.js version 18 or higher - Valid Tavily API key (available at https://tavily.com) - Internet connection for search functionality ## Resources - Tavily API: https://tavily.com - ShadowAI API (alternative): https://referer.shadowai.xyz/r/1056448 - More OpenClaw Skills: http://ai.qnitgroup.com ## License MIT License ## Author yesong-Hue | AI Skills at http://ai.qnitgroup.com

Content Keyword Tracker

Track keyword trends and generate structured reports with this OpenClaw skill

Features

  • Multi-keyword parallel tracking with independent results per keyword
  • Comprehensive search across multiple platforms using Tavily API
  • Structured markdown report generation with sortable data tables
  • Webhook notification support for automated report delivery
  • Local data storage with timestamp-based file management

Installation

openclaw skills install content-keyword-tracker

Configuration

Configure your keywords in the keywords.txt file, one per line:

technology trends
product updates
industry news

Set your Tavily API key in environment variables:

TAVILY_API_KEY=your_api_key_here

Optional: Set webhook URL for report delivery:

WEBHOOK_URL=https://your-webhook-endpoint.com

Usage

Run with:

node index.js

Reports are generated in markdown format and saved locally.

Requirements

  • Node.js 18+
  • Tavily API key

Resources