Help us improve
Share bugs, ideas, or general feedback.
From pulse
/cs:pulse <topic> — Multi-source recency research. Grill-me intake (topic / angle / window / scope), then parallel Reddit + HN + Web (1 q/sec per platform), optional X/Twitter, cross-platform synthesis. Output: ${RESEARCH_DIR}/pulse/<slug>-<date>.md + full briefing in chat.
npx claudepluginhub alexbramall/claude-code-skills --plugin pulseHow this command is triggered — by the user, by Claude, or both
Slash command
/pulse:cs-pulseThe summary Claude sees in its command listing — used to decide when to auto-load this command
# /cs:pulse — Multi-Source Recency Research **Command:** `/cs:pulse <topic>` The `cs-pulse` persona takes the pulse of a topic across Reddit, Hacker News, the open web, and (optionally) X/Twitter — within a configurable recent window — and synthesizes a single coherent briefing. ## When to Run - "What are people saying about X right now?" - Competitor research with recency flavor - Trend discovery / tool comparisons / audience sentiment - Pre-content-creation reconnaissance The skill ALSO triggers automatically without `/cs:pulse` when you use trigger phrases: - "pulse on [topic]" - "w...
Share bugs, ideas, or general feedback.
Command: /cs:pulse <topic>
The cs-pulse persona takes the pulse of a topic across Reddit, Hacker News, the open web, and (optionally) X/Twitter — within a configurable recent window — and synthesizes a single coherent briefing.
The skill ALSO triggers automatically without /cs:pulse when you use trigger phrases:
/cs:pulse is the explicit form.
| Q | Asks | Why |
|---|---|---|
| Q1 | Topic specificity (1–2 sentences, no vague nouns) | Vague Q1 → vague briefing. Refuses "AI" / "tech" once. |
| Q2 | Angle: trend / sentiment / problems / opportunities / comparison | Dictates which platform's voice weights more in synthesis. Default: trend. |
| Q3 | Time window: 7 / 14 / 30 / 60 / 90 days | Default: 30. 7d = breaking, 90d = sustained shift. |
| Q4 | Platform scope (skip any?) | Asked only when angle suggests some platforms off-target. Default: all. |
# [TOPIC] — Pulse (Last [N] Days)
*Generated: [DATE] | Angle: [trend|sentiment|problems|opportunities|comparison]*
## TL;DR
[2-3 sentences]
## Reddit
### Top Posts ... ### What Reddit Is Saying
## Hacker News
### Notable Stories ... ### What HN Is Saying
## Web
### Key Sources ... ### What the Web Is Saying
## X/Twitter (if available)
[Or: "Skipped — [reason]"]
## Cross-Platform Patterns
## Key Takeaways
## Content Angles (if applicable)
---
*Audit:* Queries sent: N. Sources received: M. Sources cited: K.
Saved to ${RESEARCH_DIR}/pulse/<topic-slug>-<YYYY-MM-DD>.md AND pasted in chat.
[Background] for training knowledge, excluded from cited count.# A. Pre-flight (post-intake)
python ../skills/pulse/scripts/time_window_calculator.py --window 30d
python ../skills/pulse/scripts/topic_slug_generator.py --topic "<topic>" --date $(date +%Y-%m-%d)
python ../skills/pulse/scripts/citation_tracker.py --action start --session NAME
# B. Phases 1–3 (parallel, 1 q/sec per platform)
# Reddit: search.json sort=top&t=month + sort=new&t=month + top thread comments
# HN: Algolia stories + comments with timestamp filter
# Web: 2–3 targeted queries
# C. Phase 4 (optional, sequential): X/Twitter via Grok / X API / browser automation
# D. Synthesis: cross-platform pattern detection
# E. Output: file + chat + audit summary
python ../skills/pulse/scripts/citation_tracker.py --action close --session NAME
cs-pulsepulsemegaprompts/01-pulse-megaprompt.md/cs:litreview, /cs:grants, /cs:syllabus, /cs:patent, /cs:dossier, /cs:research (router)Version: 1.0.0
Source: Path-B direct conversion of megaprompts/01-pulse-megaprompt.md