
Growth Report
Produce a client- or leadership-ready 3-month SEO performance HTML report from live DataForSEO traffic, rankings, and competitor data for one domain.
Overview
Growth Report is an agent skill for the Grow phase that compiles a 3-month SEO performance HTML report from live DataForSEO data for your domain and competitors.
Install
npx skills add https://github.com/infrasity-labs/dev-gtm-claude-skills --skill growth-reportWhat is this skill?
- Builds a dark-theme executive HTML report for a target domain plus named competitors
- Pulls baseline vs current traffic, keyword ranking buckets, top pages, and historical trends via DataForSEO
- States that every metric comes from live API responses—no placeholders or estimates
- Covers traffic trends, content clusters, competitive positioning, and strategic priorities in one artifact
- Triggered from the dev-gtm skill repo with `/dev-gtm growth-report <domain> <competitors...>`
- 3-month SEO performance HTML report
- Live DataForSEO API data with no placeholder metrics
Adoption & trust: 1 installs on skills.sh; 24 GitHub stars; trending (+100% hot-view momentum).
What problem does it solve?
You need to brief stakeholders on organic search progress and competitive SEO shifts without manually exporting and reconciling DataForSEO metrics.
Who is it for?
Solo builders or small agencies shipping quarterly SEO reviews for one primary domain with a defined competitor set and DataForSEO already wired up.
Skip if: Teams without DataForSEO credentials, one-off keyword research before launch, or anyone who only needs a lightweight traffic snapshot without competitor history.
When should I use this skill?
User asks for a growth or SEO performance report for a domain and competitors via `/dev-gtm growth-report` or equivalent dev-gtm trigger.
What do I get? / Deliverables
You get an executive-ready HTML report with verified API-backed traffic, rankings, content clusters, and competitor trends you can share as-is.
- Dark-theme executive HTML SEO growth report
Recommended Skills
Journey fit
Quarterly SEO reporting and competitive positioning belong in Grow once the product is live and you are measuring search impact. Analytics is the canonical shelf for traffic trends, keyword distributions, and executive summaries pulled from APIs—not one-off page copy.
How it compares
Use instead of hand-built spreadsheets or generic analytics exports when you need a fixed 3-month SEO narrative tied to DataForSEO.
Common Questions / FAQ
Who is growth-report for?
SEO practitioners, agencies, and growth or dev-marketing leads who report organic performance to clients or leadership on a monthly or quarterly cadence.
When should I use growth-report?
Use it in Grow analytics when you have a live domain, a competitor list, and need a polished HTML briefing on traffic, rankings, and positioning over about three months.
Is growth-report safe to install?
It calls external SEO APIs with your credentials; review the Security Audits panel on this page and scope DataForSEO keys before cloning the dev-gtm skills repo.
SKILL.md
READMESKILL.md - Growth Report
# Growth Report Generates a comprehensive 3-month SEO performance HTML report for any domain using live DataForSEO data. Covers traffic trends, keyword rankings, top content clusters, competitive positioning, strategic priorities, and an executive summary — delivered as a dark-theme executive-ready HTML file. --- ## What this skill does You provide a target domain and a list of competitors. The skill pulls live data from DataForSEO — baseline vs current traffic, keyword ranking distributions, top content pages, and historical trend data for every competitor — then compiles it into a polished HTML report you can share directly with leadership or clients. Every number in the report comes from a real API response. No placeholder text, no estimates. Built for: - **SEO teams** delivering monthly or quarterly performance briefings - **Agencies** producing client-facing SEO reports at scale - **Developer marketing and growth teams** tracking competitive SEO positioning --- ## Installation ### Claude Code (Recommended) Clone the repo — the skill activates automatically when you open it in Claude Code: ```bash git clone https://github.com/Infrasity-Labs/dev-gtm-claude-skills.git cd dev-gtm-claude-skills claude ``` Then trigger it with: ``` /dev-gtm growth-report firefly.ai spacelift.io env0.com terraform.io ``` ### Claude Web (Free / Pro) 1. Go to **[Settings → Capabilities](https://claude.ai/settings/capabilities)** and enable **Code execution and file creation** 2. Go to **[Customize → Skills](https://claude.ai/customize/skills)** 3. Click **+** → **Create skill** → **Upload a skill** 4. Zip this skill folder and upload it: ```bash cd dev-gtm-claude-skills/skills zip -r growth-report.zip growth-report/ ``` Upload `growth-report.zip` and toggle it on. --- ## DataForSEO Setup (Required) This skill requires a [DataForSEO](https://dataforseo.com) account. All traffic, keyword, and competitive data is fetched live from their API. ### Claude Code Open `.claude/settings.json` in the cloned repo and replace the placeholder credentials: ```json { "mcpServers": { "dataforseo": { "command": "npx", "args": ["-y", "@dataforseo/mcp-server"], "env": { "DATAFORSEO_USERNAME": "your-dataforseo-username", "DATAFORSEO_PASSWORD": "your-dataforseo-password" } } } } ``` ### Claude Web (Free / Pro) Go to **[Settings → Integrations](https://claude.ai/settings/integrations)**, find **DataForSEO**, and connect your account with your API credentials. --- ## How to use ``` Generate SEO report for firefly.ai vs spacelift.io, env0.com, terraform.io ``` ``` /dev-gtm growth-report stripe.com braintree.com adyen.com ``` The skill asks for any missing inputs in a single message — target domain, competitors (up to 6), date range, and location. It comes with sensible defaults so you can confirm and proceed immediately. ### Inputs | Input | Required | Default | |-------|----------|---------| | Target domain | ✅ | — | | Competitor domains | ✅ Min 2, max 6 | — | | Date range | ⬜ | Last 3 months | | Location | ⬜ | United States | --- ## What the report covers **Timeline cards** — traffic, keyword count, and top-3 ranking changes over the date range with delta badges (percentage growth or decline vs baseline). **Traffic trend bars** — monthly ETV snapshots across the date window, showing the trajectory visually. **Competitive landscape table** — all domains ranked by current traffic with each competitor's trend badge (growing / stable / declining) derived from real historical data. **Top content clusters** — the 3 highest-traffic pages on the target domain with their ETV and keyword counts. **Q2 targets card** — automatically derived traffic, keyword, and top-3 goals based on the current trajectory. **6 strategic priority cards** — data-driven actions: gap to next competitor, threats from rising competitors, traffic recovery or scale path, content cluster opportunities, keyword covera