ai-image-creator
Generate PNG images using AI (multiple models via OpenRouter including Gemini, FLUX.2, Riverflow, SeedDream, GPT-5 Image, proxied through Cloudflare AI Gateway…
Weekly community analysis report — aggregates Discord AND WhatsApp activity, engagement metrics, sentiment trends, top contributors, product insights, and docs gaps. Generates an HTML report using the Evolution brand. Use when user says 'weekly community', 'community analysis',
$ npx -y skills add evolution-foundation/evo-nexus --skill pulse-weekly --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/pulse-weeklyContext preview
The summary Claude sees to decide when to auto-load this skill.
Weekly community analysis report — aggregates Discord AND WhatsApp activity, engagement metrics, sentiment trends, top contributors, product insights, and docs gaps. Generates an HTML report using the Evolution brand. Use when user says 'weekly community', 'community analysis',
name: pulse-weekly description: "Weekly community analysis report — aggregates Discord AND WhatsApp activity, engagement metrics, sentiment trends, top contributors, product insights, and docs gaps. Generates an HTML report using the Evolution brand. Use when user says 'weekly community', 'community analysis', 'weekly community report', or any reference to weekly community analysis."
Weekly routine that analyzes Discord and WhatsApp activity from the last 7 days and generates a complete HTML report.
**Always respond in English.**
Use the `/discord-get-messages` skill to fetch messages from the last 7 days in the main channels.
Guild ID: `YOUR_GUILD_ID`
Channels to monitor:
For each channel, fetch paginated messages (100 per request) to cover 7 days.
Use the `/int-whatsapp` skill to fetch messages and stats from the last 7 days:
python3 {project-root}/.claude/skills/int-whatsapp/scripts/whatsapp_client.py messages_7d
python3 {project-root}/.claude/skills/int-whatsapp/scripts/whatsapp_client.py stats --start $(date -u -v-7d '+%Y-%m-%d') --end $(date -u '+%Y-%m-%d')
python3 {project-root}/.claude/skills/int-whatsapp/scripts/whatsapp_client.py groups --start $(date -u -v-7d '+%Y-%m-%d') --end $(date -u '+%Y-%m-%d')Include in the report as a separate "WhatsApp" section with: active groups, total messages, unique participants, topics, support questions.
1. **Growth**: total members (estimate), new vs departed, net churn 2. **WAM (Weekly Active Members)**: unique members who sent a message 3. **Communicators**: % of visitors who chat (goal: 50%) 4. **Resolution rate**: answered questions / total in #help (goal: >80%) 5. **First response time**: median time between question and first response 6. **Messages per active member**: total msgs / WAM (goal: >4)
For each day of the week: 1. **Sentiment**: classify messages as positive/neutral/negative 2. **Topics**: group discussions by theme, count frequency
Consolidate:
1. **Top 5 most active members**: by message volume + answers given 2. **New members who contributed**: who is new and already participated 3. **Members at risk of churn**: previously active, inactive this week
Analyze messages and identify: 1. **Most requested features**: spontaneous feature requests 2. **Reported bugs**: technical problems mentioned 3. **Docs gap**: questions whose answers should be in the documentation (indicate frequency)
If previous reports exist in `workspace/community/reports/weekly/`, compare:
Read the template at `.claude/templates/html/custom/community-weekly-report.html`.
Replace the placeholders `{{...}}` with the actual data.
Logo available at: `workspace/projects/Evolution Foundation/Logos finais/Favicon logo/SVG/Favicon Color 500.svg`
Save to:
workspace/community/reports/weekly/[C] YYYY-WXX-community-report.html
Present in the terminal:
## Weekly Report — Week {WXX}
Members: {N} ({+/-}) | WAM: {N} ({X}%)
Resolution: {X}% | 1st response: {X} min
Sentiment: {label}
Top: {topic 1}, {topic 2}, {topic 3}
Insights: {N} features, {N} bugs, {N} docs gaps
Report saved to workspace/community/reports/weekly/Generate PNG images using AI (multiple models via OpenRouter including Gemini, FLUX.2, Riverflow, SeedDream, GPT-5 Image, proxied through Cloudflare AI Gateway…
Create a new custom agent for the workspace. Guides the user through defining agent name, domain, personality, skills, model, and memory folder. Use when the…
Create a new slash command for Claude Code. Guides the user through defining the command name, what it does, and generates the markdown file in…
Create a Mission, Project, or Goal (Mission → Project → Goal → Task hierarchy) in EvoNexus. Guides the user through picking a mission, choosing or creating a…
Create a new heartbeat (proactive agent scheduled with a decision prompt) for EvoNexus. Guides the user through picking an agent, setting interval, wake…
Create a new custom integration (API/service wrapper) for the workspace. Guides the user through defining the integration's slug, display name, description,…