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…
AI-powered SEO operations with keyword intelligence, competitor gap analysis, GSC optimization, and trend detection. Use for keyword research, content briefs, quick-win keyword identification, competitor gaps, trending topics, and decaying content analysis.
$ npx -y skills add evolution-foundation/evo-nexus --skill mkt-seo-ops --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/mkt-seo-opsContext preview
The summary Claude sees to decide when to auto-load this skill.
AI-powered SEO operations with keyword intelligence, competitor gap analysis, GSC optimization, and trend detection. Use for keyword research, content briefs, quick-win keyword identification, competitor gaps, trending topics, and decaying content analysis.
name: mkt-seo-ops description: AI-powered SEO operations with keyword intelligence, competitor gap analysis, GSC optimization, and trend detection. Use for keyword research, content briefs, quick-win keyword identification, competitor gaps, trending topics, and decaying content analysis.
AI-powered SEO operations: keyword intelligence, competitor gap analysis, GSC optimization, and trend detection.
Full keyword intelligence pipeline. Requires `AHREFS_TOKEN` and GSC auth.
# Run the full brief python content_attack_brief.py
**What it produces:**
**Output:** Prints formatted report to stdout + saves JSON to `OUTPUT_DIR/content-attack-brief-latest.json`
Google Search Console API client. Works as CLI or importable library.
# CLI usage python gsc_client.py --queries 50 --days 28 python gsc_client.py --striking # Striking distance keywords (pos 4-20) python gsc_client.py --pages 100 --days 7 python gsc_client.py --trend # Daily click/impression trend python gsc_client.py --devices # Mobile vs desktop split python gsc_client.py --sites # List verified properties python gsc_client.py --json --queries 25 # JSON output
# Library usage
from gsc_client import GSCClient
gsc = GSCClient()
rows = gsc.striking_distance(days=28, min_position=4, max_position=20)
for row in rows:
print(f"{row['keys'][0]}: pos {row['position']:.1f}, {row['impressions']} impressions")One-time OAuth setup for Google Search Console access.
python gsc_auth.py # Opens browser → Google Sign-In → saves token locally
Multi-source trend detection. No API keys required for basic functionality.
python trend_scout.py
**Sources:** Google Trends RSS, Hacker News, Reddit, X/Twitter (needs `BRAVE_API_KEY`), YouTube outlier detection
**Output:** Prints summary + saves JSON to `OUTPUT_DIR/flash-trends-latest.json` and markdown report.
All scripts read from environment variables. Copy `.env.example` to `.env` and fill in your values.
Required:
Optional:
Keywords are scored on two axes:
**Impact (0-10):** Volume + CPC + Funnel Stage + Trend direction **Confidence (0-10):** Keyword Difficulty + Current ranking position + Topic authority
**Priority = Impact × Confidence** (max 100)
1. **Weekly:** Run `content_attack_brief.py` for the full intelligence report 2. **Daily:** Run `gsc_client.py --striking` to monitor striking distance keywords 3. **2x/week:** Run `trend_scout.py` to catch trending topics early 4. **Monthly:** Review competitor gaps and adjust `COMPETITORS` list
pip install -r requirements.txt
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,…