ai-image-creator
Generate PNG images using AI (multiple models via OpenRouter including Gemini, FLUX.2, Riverflow, SeedDream, GPT-5 Image, proxied…
Daily community pulse report — reads Discord AND WhatsApp messages from the last 24h, analyzes activity, sentiment, support questions, and top topics. Generates an HTML report using the Evolution brand. Use when user says 'community pulse', 'daily community report', or any
Claude Code
$ npx -y skills add evolution-foundation/evo-nexus --skill pulse-daily --agent claude-code
Codex
$ npx skills add evolution-foundation/evo-nexus --skill pulse-daily -a codex -y
Cursor
$ npx skills add evolution-foundation/evo-nexus --skill pulse-daily -a cursor -y
Gemini CLI
$ npx skills add evolution-foundation/evo-nexus --skill pulse-daily -a gemini-cli -y
GitHub Copilot
$ npx skills add evolution-foundation/evo-nexus --skill pulse-daily -a github-copilot -y
OpenCode
$ npx skills add evolution-foundation/evo-nexus --skill pulse-daily -a opencode -y
Windsurf
$ npx skills add evolution-foundation/evo-nexus --skill pulse-daily -a windsurf -y
name: pulse-daily description: "Daily community pulse report — reads Discord AND WhatsApp messages from the last 24h, analyzes activity, sentiment, support questions, and top topics. Generates an HTML report using the Evolution brand. Use when user says 'community pulse', 'daily community report', or any reference to daily community health check."
Daily routine that reads Discord and WhatsApp messages from the last 24h and generates an HTML community health report.
**Always respond in English.**
Use the `/discord-get-messages` skill to fetch messages from the last 24h in the main channels:
Channels to monitor (Guild ID: `YOUR_GUILD_ID`):
For each channel, fetch the last 100 messages and filter those from the last 24h.
Use the `/int-whatsapp` skill to fetch messages from the last 24h:
python3 {project-root}/.claude/skills/int-whatsapp/scripts/whatsapp_client.py messages_24hAnd also the statistics:
python3 {project-root}/.claude/skills/int-whatsapp/scripts/whatsapp_client.py stats --start $(date -u -v-1d '+%Y-%m-%d') --end $(date -u '+%Y-%m-%d')Extract: total messages, active groups, unique participants, discussed topics, support questions.
From the collected messages, calculate:
1. **Activity**: total messages (Discord + WhatsApp separate), unique active members, most active channel/group 2. **New members**: check `🆕・new-members` for entries today 3. **Support**: unanswered questions in `🆘・help` (Discord) + questions in WhatsApp groups, time without response 4. **Sentiment**: analyze the overall tone (positive/neutral/negative) based on content from both platforms 5. **Top topics**: group by theme the most frequent discussions from Discord + WhatsApp (maximum 6) 6. **WhatsApp**: active groups, total messages, unique participants, topics — separate section in the report 7. **Overall health**: Normal (>80% positive, <3 open questions), Attention (mixed sentiment or 3-5 open questions), Critical (negative sentiment or >5 unanswered questions)
Read the template at `.claude/templates/html/custom/community-daily-pulse.html`.
Replace the placeholders `{{...}}` with the actual collected data.
Evolution logo available at: `workspace/projects/Evolution Foundation/Logos finais/Favicon logo/SVG/Favicon Color 500.svg`
Save the filled HTML to:
workspace/community/reports/daily/[C] YYYY-MM-DD-community-pulse.html
Create directory if it does not exist.
Present a short summary in the terminal:
## Daily Pulse — {date}
Health: {Normal/Attention/Critical}
Messages: {N} | Active: {N} | New: {N}
Support: {N} unanswered
Sentiment: {emoji} {label}
Top: {topic 1}, {topic 2}, {topic 3}
Report saved to workspace/community/reports/daily/Generate PNG images using AI (multiple models via OpenRouter including Gemini, FLUX.2, Riverflow, SeedDream, GPT-5 Image, proxied…
Create a new custom agent for the workspace. Guides the user through defining agent name, domain, personality, skills, model, and…
Create a new slash command for Claude Code. Guides the user through defining the command name, what it does, and generates the…
Create a Mission, Project, or Goal (Mission → Project → Goal → Task hierarchy) in EvoNexus. Guides the user through picking a…
Create a new heartbeat (proactive agent scheduled with a decision prompt) for EvoNexus. Guides the user through picking an agent,…
Create a new custom integration (API/service wrapper) for the workspace. Guides the user through defining the integration's slug,…
Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…