connect
Guided wizard for wiring up data sources. Scans .env for what's already connected, splits sources into 🟢 start-now (GA4, Search Console, MailerLite,…
Run the Growth OS growth audit — SEO, page speed / Core Web Vitals, GEO (AI visibility), competitors, and a live GA4/GSC baseline — and write the results as an "## Audit Findings" section in the context hub. Use when someone runs /growth-os:audit, says "audit my growth," "how's
$ npx -y skills add nocodework/growth-os --skill audit --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/auditContext preview
The summary Claude sees to decide when to auto-load this skill.
Run the Growth OS growth audit — SEO, page speed / Core Web Vitals, GEO (AI visibility), competitors, and a live GA4/GSC baseline — and write the results as an "## Audit Findings" section in the context hub. Use when someone runs /growth-os:audit, says "audit my growth," "how's
name: audit description: Run the Growth OS growth audit — SEO, page speed / Core Web Vitals, GEO (AI visibility), competitors, and a live GA4/GSC baseline — and write the results as an "## Audit Findings" section in the context hub. Use when someone runs /growth-os:audit, says "audit my growth," "how's my SEO," "give me a growth report," "what should I fix," or after onboarding to get a first read on the business.
The diagnostic pass. `audit` looks at a business from every angle Growth OS can measure — how it's found (SEO), how fast it loads (page speed), whether AI assistants know it exists (GEO), who it's up against (competitors), and what the live analytics actually say (GA4/GSC) — then writes a prioritized findings section back to the hub so the whole picture lives in one place.
Orchestrates five sub-audits and merges them into one ranked report:
1. **SEO** — crawl the site's key pages. Titles, meta descriptions, heading structure, indexability, internal linking, structured data presence, thin/duplicate content, obvious on-page gaps. 2. **Page speed / Core Web Vitals** — pull PageSpeed Insights for the main templates (home, a key landing page, a blog post). LCP, CLS, INP, and the top opportunities. 3. **GEO** — delegate to `geo-audit` for a snapshot of how visible the brand is inside ChatGPT / Gemini / Claude / Perplexity for its ICP's questions. 4. **Competitors** — from the positioning in the hub, identify the main alternatives and note where they out-rank or out-answer the business (search presence, AI citations, obvious content coverage gaps). 5. **Live baseline** — if GA4 and Search Console are connected, pull the real numbers: traffic, top pages, top queries, sources, conversions where available. This grounds every other finding in reality instead of guesswork.
Then it ranks: what's costing the most growth for the least effort to fix goes first.
1. **Read the hub.** Load `.agents/product-marketing.md` for the URL, ICP, and competitor list. If absent, route to `context` and stop.
2. **SEO crawl.** Fetch the site's primary pages. Check the on-page fundamentals listed above. Flag anything that blocks indexing or wastes ranking potential. Note where structured data is missing (hand-off candidate for the `schema` capability).
3. **Page speed.** Run `growth-os psi <url>` for two or three representative pages. Record CWV field/lab data and the highest-impact opportunities. Call out mobile separately from desktop — mobile is usually where the pain is.
4. **GEO snapshot.** Delegate to `geo-audit`. Pull back the visibility/rank/sentiment/share-of-voice numbers and the citation domains. Don't re-implement it here — `audit` consumes its summary.
5. **Competitor read.** From the hub's alternatives (or infer them if none are listed), compare presence: who ranks for the category terms, whose domains show up as citations in the GEO results, what content the business is missing that competitors cover. Keep it factual — no speculation about their internals.
6. **Live baseline.** If `.env` has GA4 and GSC credentials:
Cross-reference: a query with high impressions and low CTR is a title/meta fix; a top landing page with slow CWV is a speed fix that's costing real sessions.
7. **Rank and write.** Merge everything into a single prioritized list. Each finding: what's wrong, the evidence (a number, a crawled fact), the impact, and the fix — ideally naming the Growth OS skill or delegated capability that handles it. Append as `## Audit Findings` in the hub (replace a prior audit block, don't stack duplicates; date-stamp it).
8. **Summarize.** Give the user the top three to five findings in plain language and the single highest-leverage next move. Point them at `/growth-os:dashboard` for the full picture and `/growth-os:delegate` to act.
Google Ads and Meta baselines are *not* required for a useful audit; if their credentials are present the audit can fold in spend/reach context, but they're 🔴 approval-gated and the audit never blocks on them.
The open-source Growth OS for any AI agent. Give your agent a URL. It learns the business, audits growth end to end, wires up your real analytics accounts, and hands the work to focused marketing skills — with the context saved so it never asks twice.
Guided wizard for wiring up data sources. Scans .env for what's already connected, splits sources into 🟢 start-now (GA4, Search Console, MailerLite,…
Build or update the Growth OS context hub — .agents/product-marketing.md — the single source of truth for the business's USP, UVP, ICP, positioning, and voice.…
Assemble a single text overview from the context hub — the live baseline (GA4/GSC), the latest audit findings, the GEO scorecard, and integration status — into…
Route a growth task to the right skill. Maps a job (get more signups, reduce churn, rank a page, write ads) to Growth OS's native skills first, and — only if…
Measure how visible a brand is inside AI assistants (ChatGPT, Gemini, Claude, Perplexity) for its ICP's real questions. Runs a repeatable protocol of ~15…
Make a page more likely to be cited and quoted by AI assistants. Applies a 9-pattern citability checklist (answer-first, descriptive headings, standalone…