Content gap analysis
Skill vibe-marketer-sandbox/competitor-content-audit/skills/content-gap-analysis
Runs competitive content gap analysis: research a company and competitors, fetch sitemaps, categorize URLs, write strategy reports, and compare gaps. Use when the user asks for content strategy analysis, sitemap analysis, competitor content gaps, or content-gap-analysis.From its SKILL.md
npx -y skills add vibe-marketer-sandbox/competitor-content-audit --skill content-gap-analysisAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 22 days oldThe repository was created 22 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
2.7 KB, 603 tokens by cl100k_base, as published. Nobody here has run it
Content Gap Analysis
Portable Agent Skill for any AI agent that can run shell commands and read markdown files.
Setup (agent does this — do not ask the user to run install commands)
Also follow root AGENTS.md for skill placement (copy/symlink into the current agent's skills directory when applicable).
Before any analysis, ensure the CLI works from the repo/workspace root:
- If
venv/does not exist, create it:- Mac/Linux:
python3 -m venv venv - Windows:
python -m venv venv
- Mac/Linux:
- Activate it in the shell you will use for CLI commands:
- Mac/Linux:
source venv/bin/activate - Windows PowerShell:
.\venv\Scripts\Activate.ps1
- Mac/Linux:
- Install (or reinstall) the package:
pip install -e . - Verify:
content-gap-analysis --help
If install fails (e.g. externally-managed-environment), use the venv path above — never ask the user to fix Python themselves unless setup is impossible after retry.
Requires company name and domain from the user (e.g. Clay, clay.com).
Instructions
- Complete Setup above first.
- Read workflows/orchestrator.md and follow it step by step.
- Run CLI commands from the repo/workspace root (with the venv activated).
- At every CHECKPOINT in the orchestrator, stop and wait for user approval.
- Read workflow files when needed — do not skip steps:
CLI
content-gap-analysis init --name "Company" --domain example.com
content-gap-analysis fetch-sitemap --project-slug example --company-type main-company --domain example.com
content-gap-analysis analyze-architecture --sitemap output/example/main-company/sitemap.xml
content-gap-analysis validate-compare --project-slug example
Each command prints a Next: line — follow it.
Output
Reports are written to output/{project-slug}/ using kebab-case folders (main-company, competitor-1, etc.).
One-shot prompt
Follow AGENTS.md.
Set up this project if needed, then analyze {Company} ({domain}) vs their top 3 competitors.
Stop at each checkpoint for my approval.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.