{"skill":{"slug":"content-keyword-tracker","displayName":"Content Keyword Tracker","summary":"An OpenClaw skill for tracking keyword trends and generating structured reports. Uses Tavily API for search and supports webhook notifications for daily repo...","description":"---\nname: content-keyword-tracker\ndescription: An OpenClaw skill for tracking keyword trends and generating structured reports. Uses Tavily API for search and supports webhook notifications for daily report delivery.\nversion: 1.5.0\nauthor: yesong-Hue\nhomepage: https://clawhub.ai/yesong-Hue/content-keyword-tracker\ntags: [keyword, tracker, monitoring, reports, automation, tavily]\nreadme: |\n  # Content Keyword Tracker\n\n  A comprehensive OpenClaw skill designed for tracking keyword trends across multiple platforms and generating detailed markdown reports with webhook support.\n\n  ## Overview\n\n  This skill helps you stay informed about keyword trends by automatically gathering search results and compiling them into organized daily reports.\n\n  ## Features\n\n  ### Multi-Keyword Parallel Tracking\n  Track multiple keywords simultaneously with independent result collection for each keyword. Each keyword can be configured with different weight priorities and platform preferences.\n\n  ### Comprehensive Search Coverage\n  Automatically searches across major platforms including social media sites, forums, blogs, and news outlets. Results include title, URL, platform source, and engagement metrics.\n\n  ### Structured Markdown Reports\n  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.\n\n  ### Webhook Integration\n  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.\n\n  ### Local Data Persistence\n  All reports are saved locally in the reports directory with timestamp-based file naming. Supports historical queries and trend analysis over time.\n\n  ## Installation\n\n  Install via OpenClaw skills command:\n\n  ```\n  openclaw skills install content-keyword-tracker\n  ```\n\n  ## Configuration\n\n  Create or edit the keywords configuration file with one keyword per line:\n\n  ```\n  technology trends\n  product updates\n  industry news\n  ```\n\n  Required environment variables:\n\n  - TAVILY_API_KEY: Your Tavily API key for search functionality\n\n  Optional environment variables:\n\n  - WEBHOOK_URL: Your webhook endpoint for report delivery\n  - MAX_RESULTS: Maximum results per keyword (default: 10)\n  - REPORT_DIR: Local directory for storing reports\n\n  ## Usage\n\n  Run the skill with:\n\n  ```\n  node index.js\n  ```\n\n  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.\n\n  ## Report Format\n\n  The generated report includes:\n\n  - Timestamp header\n  - Section per keyword with results table\n  - Summary statistics\n  - Trend indicators\n\n  ## Use Cases\n\n  - Content Strategy: Identify trending topics for content planning\n  - Competitive Intelligence: Monitor competitor mentions and industry trends\n  - Market Research: Track product demand and consumer interest patterns\n  - Academic Research: Monitor keyword trends for research papers\n\n  ## Privacy Note\n\n  - All data processing happens locally on your machine\n  - No external servers store your keyword data\n  - Webhook endpoints are only used for report delivery\n\n  ## Requirements\n\n  - Node.js version 18 or higher\n  - Valid Tavily API key (available at https://tavily.com)\n  - Internet connection for search functionality\n\n  ## Resources\n\n  - Tavily API: https://tavily.com\n  - ShadowAI API (alternative): https://referer.shadowai.xyz/r/1056448\n  - More OpenClaw Skills: http://ai.qnitgroup.com\n\n  ## License\n\n  MIT License\n\n  ## Author\n\n  yesong-Hue | AI Skills at http://ai.qnitgroup.com\n---\n\n# Content Keyword Tracker\n\n> Track keyword trends and generate structured reports with this OpenClaw skill\n\n## Features\n\n- Multi-keyword parallel tracking with independent results per keyword\n- Comprehensive search across multiple platforms using Tavily API\n- Structured markdown report generation with sortable data tables\n- Webhook notification support for automated report delivery\n- Local data storage with timestamp-based file management\n\n## Installation\n\n```\nopenclaw skills install content-keyword-tracker\n```\n\n## Configuration\n\nConfigure your keywords in the keywords.txt file, one per line:\n\n```\ntechnology trends\nproduct updates\nindustry news\n```\n\nSet your Tavily API key in environment variables:\n\n```\nTAVILY_API_KEY=your_api_key_here\n```\n\nOptional: Set webhook URL for report delivery:\n\n```\nWEBHOOK_URL=https://your-webhook-endpoint.com\n```\n\n## Usage\n\nRun with:\n\n```\nnode index.js\n```\n\nReports are generated in markdown format and saved locally.\n\n## Requirements\n\n- Node.js 18+\n- Tavily API key\n\n## Resources\n\n- More skills: http://ai.qnitgroup.com\n- ShadowAI API: https://referer.shadowai.xyz/r/1056448","topics":["Keyword","Tracker","Reports","Tavily","Webhook"],"tags":{"latest":"1.5.0"},"stats":{"comments":0,"downloads":347,"installsAllTime":13,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1777972295472,"updatedAt":1778492850251},"latestVersion":{"version":"1.5.0","createdAt":1777972295472,"changelog":"完全重写，使用英文描述，移除所有中文和敏感词","license":"MIT-0"},"metadata":{"setup":[],"os":null,"systems":null},"owner":{"handle":"yesong-hue","userId":"s17865seb2fyk8mpkmjge2xwmd857k7c","displayName":"yesong-Hue","image":"https://avatars.githubusercontent.com/u/277589485?v=4"},"moderation":null}