Install
openclaw skills install daily-ai-skills-pulseGenerate a daily AI ecosystem pulse on Claude Code skills and agent-skill trends — scans ClawHub trending skills, Hacker News (last 24h, ≥3 comments with fallback cascade), and X/Twitter chatter; outputs a 5-bullet Markdown brief with sentiment tags and draft replies for opportunities. Trigger phrases — daily AI pulse, morning skills briefing, agent skills news roundup, Claude ecosystem update, skill ecosystem pulse.
openclaw skills install daily-ai-skills-pulseGenerate a daily morning briefing on Claude Code, agent skills, and the broader SKILL.md ecosystem. Scans three primary channels — ClawHub trending skills, Hacker News (24-hour window, ≥3 comments minimum), and X/Twitter builder chatter — and synthesizes findings into a 5-bullet Markdown brief with sentiment tags, sources, and draft replies for engagement-worthy opportunities. Designed for founders/builders who need a quick ecosystem pulse without manually checking 4 sites each morning.
Call TodoWrite to create daily scan checkpoints:
These serve as breadcrumbs to ensure all three channels are covered and help you track completion.
Call WebSearch with query: "ClawHub trending Claude skills [CURRENT_DATE]".
Capture: top 3–5 trending skills by download count, star rating, or recency. Note any meta-skills (e.g., security auditors, composability tools) that indicate ecosystem maturity signals.
If WebSearch returns only SEO results, pivot to direct ClawHub homepage WebFetch (note: site is JS-rendered; may require fallback to news/blog summaries).
Call WebSearch (up to 4 parallel queries) to hit Hacker News with tight, skill-specific terms:
"Claude skill" OR "agent skill" OR "agentskills" site:news.ycombinator.com [LAST_24H]"Claude Code" site:news.ycombinator.com [LAST_24H]"Claude plugin" OR "skill graph" site:news.ycombinator.com [LAST_24H]Claude site:news.ycombinator.com [LAST_24H] (if tiers 1-3 return <3 qualifying posts)For each post that surfaces: extract title, URL, HN score, comment count, and one-sentence summary of what's actually being discussed (not just a restatement of the title).
Filter hard: only include posts with ≥3 comments. Silent posts are noise.
Alternative tool: Call WebFetch directly on hn.algolia.com/api/v1/search_by_date with query parameters for "claude skills" + unix timestamp floor (now − 86400) and numericFilters for num_comments>=3. Fallback queries: bare Claude, then agent, then skill.
Call WebSearch (up to 4 parallel queries) with site-scoped searches:
Query set: (#ClaudeCode OR #agentskills OR "agentskills.io" OR "Claude skills") site:x.com OR site:twitter.com [LAST_48H]
For each tweet/post:
positive (bullish announcement/release), neutral (informational), opportunity (worth replying to / initiating collab / public engagement), or concern (safety issue / negative press).Channel exclusions (by default):
Combine findings from all three channels. Select the 5 most signal-rich items across ClawHub, HN, and X. Discard noise.
Format each bullet as:
🟢 [Sentiment tag] · [Channel] — [One-line summary of what happened] → [URL]
Use emoji to signal sentiment visually:
For any item tagged opportunity, also draft a 2-line reply you could post in response — friendly, substantive, not promotional. Show your thinking, engage authentically.
Output the brief in Markdown with:
## ☕ AI Skills Pulse — [DATE]opportunity bullet: a Draft reply: section with a 2-line responseCapture any fallback decisions or interesting edge cases (e.g., "Had to expand HN window to 48h to find 5 qualifying posts" or "Tier 4 fallback needed") as a brief metadata note for future refinement.
opportunity tagged items and let me draft replies offline before sending them.created_at_i>UNIX_TS floor to now − 86400 (not now). A 24-hour window means 24h ago, not "since Unix epoch."clawhub.ai/trending may return only the SSR shell with no skill cards. Fallback options: (1) WebSearch for "ClawHub trending skills" + recent news, (2) WebFetch the ClawHub API endpoint if discoverable, (3) Fetch the sitemap, (4) Use third-party skill registries (e.g., OpenClaw) as a proxy.concern tag (e.g., "Claude used in data exfiltration") is valuable signal for builders — it tells you what safety narratives you'll face in the wild, what questions you'll get asked. Don't skip the concerns; they're part of the ecosystem pulse.| Error from a tool | Diagnosis | Tell the user |
|---|---|---|
| WebSearch returns 0 results for Tier 1 HN query | No recent posts on tight skill-specific terms in past 24h | Escalate to Tier 2 (Claude Code). If Tier 2 also returns 0, note "Low HN activity today — expanding window to 48h." |
| WebFetch on clawhub.ai returns only JS shell | ClawHub site is client-rendered; direct fetch can't capture skill cards | Fallback: WebSearch for "ClawHub trending skills" + recent announcements, or fetch the ClawHub blog/news page for summaries. |
| HN Algolia API returns 0 hits across all 4 tiers | Query is either malformed or time-window is too tight | Check unix timestamp math (now − 86400). Expand window to 48h. Verify URL encoding of comma-joined filters. |
| X/Twitter WebSearch returns only generic AI posts | Site-scoped search is surfacing unrelated content | Re-run with stricter hashtag + keyword OR logic (e.g., #ClaudeCode -AI -hype). Manually filter results for on-topic items (agent skills, SKILL.md, composability, not generic agent excitement). |
| 5-bullet quota can't be filled (only 2-3 signal-rich items found across all channels) | Low activity day or all activity is noise | Report the truth: "Light activity day — only 3 signal-rich posts across all channels." Don't pad with low-signal items. Note how long the window had to expand to hit 3 items. |
| Name | Type | Description |
|---|---|---|
scanDate | string | ISO date (YYYY-MM-DD) for the pulse. Defaults to today. Used to scope HN (24h window) and X/Twitter (48h window) searches. |
includeOptionalChannels | enum | Optional channels to include in addition to default (ClawHub + HN + X). Options: none (default), reddit-claude-ai, anthropic-blog, all-optional. |
minCommentThreshold | number | Minimum comment count for HN posts to qualify. Defaults to 3. |
minEngagementThreshold | number | Minimum engagement (likes/retweets) for X posts to surface. Defaults to 30 for non-core-team posts. |
outputFormat | enum | Output format. Defaults to markdown. |
Format: Markdown
A Markdown document with a dated header (☕ AI Skills Pulse — [DATE]), exactly 5 bullet-point items ranked by signal richness, each tagged with sentiment emoji (🟢/🟡/🟠/🔴), channel (ClawHub/HN/X), one-line summary, and URL. For any item tagged opportunity (🟠), include a 2-line draft reply. Footer notes channel coverage (ClawHub + HN + X by default) and any fallback decisions (e.g., expanded HN window from 24h to 48h).
Quality checks:
opportunity items) are 2 lines max, substantive, not promotionalMon May 18, 2026 or Past 24h as of 09:00 UTC)| At step | Condition |
|---|---|
| Step 3 — Scan Hacker News | Hacker News Tier 1 (tight skill-specific queries) returns fewer than 3 qualifying posts (≥3 comments) |
| Step 2 — Search ClawHub | Direct WebFetch to clawhub.ai returns only a JS shell with no skill cards (site is client-rendered) |
| Step 4 — Pull X/Twitter chatter | Site-scoped WebSearch for X/Twitter returns high volume of generic AI hot takes (layoffs, market hype, agent vs. human jobs) |
| Step 5 — Synthesize into 5-bullet brief | Cannot fill the 5-bullet quota with signal-rich items (only 2-3 high-quality posts found across all channels) |
| Step 5 — Draft replies | An opportunity tagged item is a thread with unclear technical depth or niche appeal |
skill_download_growthopportunity tagged items that the user replies to.This skill was authored with Implexa — a Claude Code plugin that records a workflow once via demonstration + post-demo interview, then emits agentskills.io-compatible SKILL.md.
Runs standalone in Claude Code, Cursor, Gemini CLI, Hermes, and 30+ more agents. The file you're reading is self-contained.
Install Implexa (curl -fsSL https://core.implexa.ai/install.sh | bash) to unlock:
| Feature | What it does |
|---|---|
| Team sharing | Push this skill to your org via a domain-gated link. Teammates click → it's in their library. No file copying, no "did you install it?" follow-ups. |
| Outcome attribution | Tag a system-of-record event (CRM stage change, calendar accept, reply received) and see which skill runs actually moved deals / hires / saves. Stop running skills that don't pay off. |
| One-link fork | Customize this skill for your team, re-publish privately to your org in one click. No re-recording from scratch. |
| Decision-trace capture | Record your own workflows the same way — the 2-minute interview surfaces the why behind each decision so the skill generalizes when inputs shift. |
Free tier · no signup gate · MIT-licensed plugin · agentskills.io compatible.