marketingby evolution-foundation
AI SEO Ops
evolution-foundation/mkt-seo-ops
AI-powered SEO operations with keyword intelligence, competitor gap analysis, GSC optimization, and trend detection.
What it changes
Passed 17 of 20 test cases with the skill, and 5 of 20 without it.
Without skill27%
With skill86%
Checks it passed that the model alone missed
- Names the variable `AHREFS_TOKEN`.
- Classifies the keyword intent as MOFU.
- Imports `GSCClient` from `gsc_client`.
and 11 more in the full report
13 fixed6 passed either way3 still failing0 broke
- Pass-rate lift
- +59 pp
- Tokens
- +1%
- Agent turns
- 0%
- Response time
- -51%
Model gemini-3.6-flashMeasured 8/19/2026v119 of 22 cases passed with skill · 20 comparable
See it in action
One of 13 test cases the skill fixed. Same model, same prompt, with and without the skill.
PromptWhich environment variable must be populated to enable Ahrefs keyword difficulty metrics and competitor gap features?
What was checked, without and with the skill| Checked | Without skill | With skill |
|---|
| Names the variable `AHREFS_TOKEN`. | Missed | Passed |
|---|
What's inside
The instructions your model reads when the skill loads.
SKILL.md123 linessingle file
AI SEO Ops
AI-powered SEO operations: keyword intelligence, competitor gap analysis, GSC optimization, and trend detection.
When to Use
- User asks for keyword research, content brief, or SEO analysis
- User wants to find quick-win keywords from Google Search Console
- User needs a competitor gap analysis
- User wants to identify trending topics for content creation
- User asks about decaying content or traffic drops
- User wants a prioritized list of keywords to target
Tools
Content Attack Brief (content_attack_brief.py)
Full keyword intelligence pipeline. Requires AHREFS_TOKEN and GSC auth.
# Run the full brief
python content_attack_brief.py
What it produces:
- Topic fingerprint from your content library
- BOFU money keywords ranked by Impact × Confidence
- Trending keywords with sparkline visualizations
- Competitor gap analysis (keywords they rank for, you don't)
- Decaying page alerts (traffic drops >30%)
- Execution pipeline (auto-create → semi-auto → team)
Output: Prints formatted report to stdout + saves JSON to OUTPUT_DIR/content-attack-brief-latest.json
GSC Client (gsc_client.py)
Google Search Console API client. Works as CLI or importable library.
# CLI usage
Track record
Benchmark
17 / 20
test cases passed, vs 5 / 20 without
Adoption
- Users
- 0
- Times used
- 0
Safety and source details
SkillSafety
✓ 3 of 3 passed✓Code scan15 of 15 checks clean
0 critical · 0 warning · 0 info — scanner v4 — 8/3/2026
View 15 scanner checks
live_secretremote_code_executionreverse_shelldata_exfiltrationssrf_metadataagent_snoopinganti_refusaldestructive_commandsobfuscated_unicodeunicode_homoglyphopaque_blobsuspicious_urltool_overreachtrigger_abuseprompt_injection_phrasing
✓IntentSafe
LLM judge · does the skill do what it claims
✓ContentClean
LLM judge · policy & harmful-content review
Source
Importedevolution-foundation / evo-nexus
.claude/skills/mkt-seo-ops/SKILL.md
View on GitHub ↗License NOASSERTIONImported 8/3/2026Version v1