| name | pulse |
| description | 📡 Pulse — Twice-daily tech briefing for group distribution. Designed to be triggered by cronjob at morning and evening, or manually. Use this skill only when the user says "pulse" or "/pulse".
|
📡 Pulse
A comprehensive twice-daily tech briefing combining product launches, open-source trends, curated news, market indices, and weather forecasts. Designed for group distribution to a 4000+ person tech community. Runs at morning and evening, or manually.
Locale
The final output should be in the user's preferred language which is zh-CN simplified Chinese.
Workflow Overview
Execute the following steps in order. Do NOT call web_fetch/web_search for sources that prefetch returned successfully — use the prefetch JSON when building Step 4. Step 2 is the only routine step that uses web_search (supplemental corporate and AI news). If a prefetch source’s errors entry is non-null, fall back to web_fetch/web_search for that source only.
Step 1: Run Prefetch Script
cd .claude/skills/pulse && uv run scripts/prefetch.py
Returns a JSON blob with producthunt, github_trending, google_news, podcasts, weather, stock, and when GITHUB_OAUTH_TOKEN is set: agentara_stars, helixent_stars (GitHub API counts for MagicCube/agentara and MagicCube/helixent).
- Use prefetch as-is for Product Hunt, GitHub Trending, Google News inputs, Podcasts, Weather, and Stock in Step 4 when the corresponding payload has no error.