Skip to content
Supratim Dam edited this page Mar 16, 2026 · 2 revisions

GrowthLint Wiki

The ESLint for Growth Marketing — Scan any website for conversion leaks, missing analytics, broken attribution, and SEO issues. Reverse-engineer competitor playbooks. Audit GDPR/CCPA compliance. Generate score badges for your README.

Quick Navigation

Page Description
Getting Started Install GrowthLint and run your first scan
CLI Commands Reference All 15 commands with examples and flags
Skills Guide How to use the 10 Claude Code skills
Rules Reference All 45+ rules across 8 categories
Writing Custom Rules Create your own YAML rules
Scoring System How the 0-100 Growth Health Score works
CI CD Integration Add GrowthLint to your GitHub Actions pipeline
Platform Detection How GrowthLint auto-detects your stack
FAQ Common questions and troubleshooting

What is GrowthLint?

GrowthLint is a linter for your marketing site. The same way ESLint catches code quality issues before they ship, GrowthLint catches growth issues before they cost you revenue.

It has two layers:

  1. Python CLI — Deterministic scanning against 45+ YAML rules, scoring (0-100), reports (markdown/JSON/CSV)
  2. Claude Code Skills — AI intelligence layer that wraps the CLI and adds qualitative analysis (page psychology, message matching, competitor benchmarking)

Headline Features

  • growthlint harvest — Reverse-engineer any competitor's entire growth stack. Tools, CTAs, funnel structure, retargeting pixels, pricing psychology, lead capture — extracted into an actionable playbook you can steal.
  • growthlint consent-audit — The only open-source tool that checks if your tracking fires before consent. Detects 12 CMPs, validates Google Consent Mode v2, finds GDPR/CCPA violations with exact fixes.
  • growthlint badge — Generate a shields.io-style score badge for your README. Like "build passing" but for conversion health.

Links

Clone this wiki locally