A spec-driven toolkit for systematic growth campaign planning and execution of AI SaaS products, built on the foundations of spec-kit.
Growth Hacking Kit is a specialized variant of Spec-Kit, adapted for growth campaign planning and execution of AI SaaS products.
While Spec-Kit enables spec-driven software development with AI agents, Growth Hacking Kit applies the same methodology to the domain of growth marketing, viral mechanics, and campaign validationβhelping founders and growth teams discover sustainable growth through structured, AI-assisted workflows instead of ad-hoc experimentation.
| Aspect | Spec-Kit | Growth Hacking Kit |
|---|---|---|
| Focus | Software feature development | Growth campaign planning & execution |
| Primary Workflow | Specification β Plan β Code β Test | Specification β Research β Tasks β Execute |
| Success Metrics | Code quality, test coverage, performance | K-factor, time-to-wow, engagement rate, NRR |
| Deliverables | Production software & APIs | Campaign specifications, growth tactics, retrospective analysis |
| CLI Command | specify |
growthkit |
| Agent Commands | /speckit.* |
/growthkit.* |
Choose your preferred installation method:
Run directly without installingβalways uses the latest version:
uvx --from git+https://github.com/agentii-ai/growth-hacking-kit.git growthkit init my-productNote: This project is improving rapidly. We recommend
uvxto always get the latest features and fixes.
Install once and use everywhere (may require periodic updates):
uv tool install growthkit-cli --from git+https://github.com/agentii-ai/growth-hacking-kit.gitThen use the tool directly:
growthkit init my-productTo update to the latest version:
uv tool install growthkit-cli --force --from git+https://github.com/agentii-ai/growth-hacking-kit.gitgrowthkit init my-ai-product
cd my-ai-productThis creates a project with growth-specific templates, constitution, and agent commands.
Open your AI assistant (Claude Code, Cursor, Windsurf, etc.) in the project directory. You'll see /growthkit.* commands available:
/growthkit.constitution # Establish growth-specific principles
/growthkit.specify # Define what you're trying to grow
/growthkit.clarify # Resolve ambiguities in your hypothesis
/growthkit.plan # Create campaign execution plan
/growthkit.tasks # Generate actionable growth tasks
/growthkit.implement # Execute growth campaign workflow/growthkit.specify Launch Product Hunt campaign for AI code assistant targeting solo developers and small teams, focusing on onboarding speed and code generation qualityThis generates a growth specification with:
- Sharp personas (role, company, tools, environment)
- Growth type and viral loop mechanism
- Platform-specific distribution strategy
- Success metrics (k-factor, time-to-wow, activation rate)
- Pilot phase budget and scope
Growth Hacking Kit works with all agents supported by Spec-Kit:
| Agent | Support | Notes |
|---|---|---|
| Claude Code | β | Native support |
| Cursor | β | Full integration |
| Windsurf | β | Complete support |
| Gemini CLI | β | Verified working |
| GitHub Copilot | β | Compatible |
| Qoder CLI | β | Supported |
| Plus 10+ additional agents | β | See Spec-Kit docs |
Growth Hacking Kit provides 34 project templates (17 agents Γ 2 script types) automatically downloaded when you run growthkit init. Each template includes:
- Growth Hacking Kit Constitution v1.1.0 with 7 growth-focused principles
- Workflow templates: spec-template.md, plan-template.md, tasks-template.md
- 5 core commands:
/growthkit.specify- Define growth campaign/growthkit.plan- Create campaign plan/growthkit.tasks- Generate task breakdown/growthkit.implement- Execute with checkpoints/growthkit.constitution- View governance
- Automation scripts: Bash and PowerShell for cross-platform support
- Memory system:
.growthkit/working directory with growth governance (enables multi-kit coexistence with spec-kit)
Templates available for all major AI agents in both bash and PowerShell variants:
Tier 1 (Official): Claude Code β’ Cursor Agent β’ Windsurf β’ Google Gemini Tier 2: GitHub Copilot β’ Qwen β’ Codex β’ OpenCode Tier 3: Qoder β’ KiloCode β’ Auggie β’ Roo β’ CodeBuddy β’ AMP β’ Shai β’ Jules β’ Q
π Full Template Reference β - See all 17 agents, template structure, platform support, and customization guides.
Growth Hacking Kit uses automated GitHub Actions to generate and publish all 34 template variants:
- Trigger: Push a version tag (e.g.,
git tag v0.1.0 && git push --tags) - Generation: All templates built from
.growthkit/source directory - Validation: Automated checks ensure no Spec-Kit references, correct structure, and Growth-Hacking-Kit v1.1.0 constitution
- Distribution: Published to GitHub Releases with SHA-256 checksums
- Local Testing: Run
./scripts/build-templates.sh v0.1.0-testto build and validate locally
Download from GitHub Releases with SHA-256 checksums.
Define WHAT you're trying to grow and WHY:
- Target personas (role/skill, company, tools, environment)
- Growth type (Vibe Growth, Trust Growth, Agentic Growth)
- Viral loop mechanism (Remix Loop, Integration Loop, Watermark Loop)
- Success metrics (k-factor >1.1, time-to-wow <5 min, NRR >106%)
- Platform distribution strategy
- Pilot phase budget and scope
Resolve ambiguities before committing to execution:
- Validate persona sharpness and specificity
- Clarify growth mechanisms and viral loops
- Define success metrics precisely
- Identify unstated assumptions about distribution
Define HOW you'll execute growth:
- Platform-specific tactics (X/Twitter 16:9, TikTok 9:16, LinkedIn case studies)
- Content strategy and creative direction
- Audience targeting and acquisition strategy
- Pilot phase validation criteria
- Scale phase budget and timeline
Generate actionable growth tasks:
- Organize by phases: Setup β Pilot β Scale β Measure
- Pilot phase execution (<10% of total budget)
- Go/no-go validation checkpoints
- Scale phase parallel opportunities
- Measurement and retrospective tasks
Execute growth campaign systematically:
- Create campaign assets (video, copy, graphics)
- Run pilot phase with audience segment
- Validate go/no-go criteria before scaling
- Execute full-scale distribution
- Measure and document learnings
Growth Hacking Kit is built on 7 core principles that guide all campaign work:
Plan every campaign with measurable specifications before execution.
Build systematic viral mechanics (Remix, Integration, or Watermark) into every campaign.
Optimize content for AI agent citation and algorithmic amplification.
Define success metrics (k-factor, time-to-wow, engagement) upfront, not retrospectively.
Create platform-specific content (X: 16:9, TikTok: 9:16, LinkedIn: professional) that matches algorithms.
Run mandatory pilot phases (<10% budget) with validation gates before full rollout.
Prioritize organic community amplification over paid advertising.
See memory/constitution.md for full details.
Growth Hacking Kit includes comprehensive reference materials to guide your campaigns:
refs/0_overview.md- Overview of growth campaigns for AI SaaS productsrefs/1_principles_for_constitution.md- Growth-specific principles and patternsrefs/2_define_for_specify.md- How to structure sharp growth specificationsrefs/3_project_management_for_plan.md- Campaign planning methodologyrefs/4_pm_tasking_for_tasks.md- Growth campaign task patternsrefs/instructions.md- How to create your own kit variants
Growth Hacking Kit is designed to coexist with Spec-Kit and other kit variants:
# Install Spec-Kit for software development
uv tool install specify-cli --from git+https://github.com/github/spec-kit.git
# Install Growth Hacking Kit for growth campaigns
uv tool install growthkit-cli --from git+https://github.com/agentii-ai/growth-hacking-kit.git
# Both tools work independently
specify init my-feature # Software feature project
growthkit init my-campaign # Growth campaign projectIn your AI agent, both command namespaces are available:
/speckit.*commands for software development workflows/growthkit.*commands for growth campaign workflows
growthkit init <PROJECT_NAME>
growthkit init my-product --agent claude
growthkit init my-product --agent cursor-agent --script ps # PowerShell scriptsOptions:
--agent, -a- Specify AI assistant (claude, cursor-agent, windsurf, gemini, copilot, qoder, qwen, opencode, codex, kilocode, auggie, roo, codebuddy, amp, shai, q, bob)--script, -s- Script variant (sh for bash/zsh, ps for PowerShell)--version, -v- Template version to download (default: latest)--force, -f- Overwrite existing directory without confirmation
Interactive Mode:
If you don't provide options, the CLI will prompt you interactively:
growthkit init my-product
# Prompts for: agent selection, script typegrowthkit init ai-code-assistant
/growthkit.specify "Validate product-market-fit for AI-powered code generation among backend engineers working at Series A SaaS companies, similar to Cursor's approach"
Expected artifacts:
- Personas: Backend engineers at 50-500 person SaaS, use Python/Go/Rust
- Viral loop: Watermark Loop (code snippets shared with product watermark)
- Success metric: Time-to-first-completion <10 seconds, edit distance <15%
- K-factor target: >1.2 (developer network effects)
growthkit init contract-ai
/growthkit.specify "Validate willingness-to-pay for AI-powered legal document analysis among solo practitioners and small law firms with 1-10 lawyers"
Expected artifacts:
- Personas: Solo practitioners and 2-person law firms, spending >$5k/month on legal research
- Viral loop: Integration Loop (AI outputs embedded in existing legal workflows)
- Success metric: Time-to-first-document <3 minutes, cost savings >50% vs. manual review
- K-factor target: >1.1 (professional referral network)
growthkit init video-generation
/growthkit.specify "Validate demand for text-to-video generation among YouTube creators and TikTok content creators with 10k-100k subscriber base"
Expected artifacts:
- Personas: Content creators, 20-40 hours/week creating videos, spend $200-500/month on tools
- Viral loop: Remix Loop (creators share generated videos with platform attribution)
- Success metric: Time-to-first-render <5 minutes, video completion rate >80%
- K-factor target: >1.3 (TikTok/YouTube network effects)
- Growth Hacking Kit Specification - Full feature specification
- Growth Hacking Kit Implementation Plan - Technical implementation details
- API Reference - Complete API documentation
- Troubleshooting Guide - Common issues and solutions
- Spec-Kit Repository - Upstream project for software development
- Spec-Driven Development Methodology - Core methodology
growthkit init- Project initialization with 17 AI agents/growthkit.specify- Campaign specification/growthkit.clarify- Ambiguity resolution/growthkit.plan- Campaign planning/growthkit.tasks- Task generation/growthkit.implement- Campaign execution
- Growth metrics dashboard
- Viral loop analyzer
- Platform-specific optimization engine
- A/B testing framework
- Real-time campaign monitoring
- Multi-user campaign management
- Shared retrospectives
- Team role-based access
- Campaign templates library
- Attribution modeling
- Cohort analysis
- Predictive growth forecasting
- Community sentiment analysis
growth-hacking-kit/
βββ .claude/commands/ # Claude Code slash commands
β βββ growthkit-constitution.md
β βββ growthkit-specify.md
β βββ growthkit-clarify.md
β βββ growthkit-plan.md
β βββ growthkit-tasks.md
β βββ growthkit-implement.md
βββ .growthkit/ # Growth Hacking Kit templates
β βββ memory/
β β βββ constitution.md # Growth principles (v0.1.0)
β βββ templates/
β β βββ spec-template.md # Campaign specification template
β β βββ plan-template.md # Campaign planning template
β β βββ tasks-template.md # Task breakdown template
β β βββ commands/ # Agent command templates
β βββ scripts/
β βββ bash/ # Bash automation scripts
β βββ powershell/ # PowerShell automation scripts
βββ docs/ # Documentation
β βββ API.md # API reference
β βββ TROUBLESHOOTING.md # Troubleshooting guide
βββ specs/
β βββ 001-growth-hacking-kit/ # Feature specification
βββ tests/ # Test suite
βββ src/growthkit/ # Source code
β βββ cli/ # CLI commands
β βββ constitution/ # Validation engine
β βββ research/ # Growth research modules
βββ pyproject.toml
βββ README.md
βββ CHANGELOG.md
βββ CONTRIBUTING.md
βββ PROJECT_COMPLETION_SUMMARY.md
- Linux/macOS/Windows
- Supported AI coding agent
- uv for package management
- Python 3.11+
- Git
Ensure you have the required tools installed:
# Check uv installation
uv --version
# Check Python version
python --version
# Check Git installation
git --versionGrowth Hacking Kit demonstrates how to adapt spec-driven methodology to any domain. Want to create a variant for product design, marketing, or business writing?
See refs/instructions.md for a comprehensive guide on:
- How to fork and adapt spec-kit for your domain
- How to define domain-specific principles
- How to create templates and reference materials
- How to enable multi-kit coexistence
Example variants:
pd-kit- Product design and UX workflowsmarketing-kit- Content marketing and distributionwriting-kit- Technical and business writingblog-kit- Blog content planning
All variants are published at kits.agentii.ai.
Growth Hacking Kit is built on the excellent work of the Spec-Kit project from GitHub. We preserve 100% of Spec-Kit's architecture and infrastructure while adapting templates and methodology for growth campaign planning and execution.
Spec-Kit Credits:
For issues, questions, or feedback:
- GitHub Issues: Report on Growth Hacking Kit
- Spec-Kit Issues: Report on Spec-Kit
- Kit Variants: Visit kits.agentii.ai
- Documentation: API Reference | Troubleshooting
This project is licensed under the terms of the MIT open source license. See LICENSE for details.
Note: Growth Hacking Kit extends Spec-Kit's MIT license. For Spec-Kit license details, see Spec-Kit LICENSE.
- Systematic: Replace intuition-based growth with structured, hypothesis-driven campaigns
- AI-Assisted: Leverage AI agents for specification, planning, and execution
- Validated: Reference templates based on proven growth patterns from successful AI products
- Evidence-Driven: Focus on measurable metrics (k-factor, time-to-wow) and validation gates
- Reproducible: Spec-driven workflows are more transparent and collaborative than ad-hoc processes
- Extensible: Growth Hacking Kit serves as a reference for creating domain-specific kit variants
- Community-Friendly: All templates and reference materials are open source and MIT-licensed
- Professional: Built on proven Spec-Kit infrastructure, adapted by experienced growth leaders
Ready to systematize your growth with confidence?
growthkit init my-productLet's build sustainable growth through measurement, validation, and community amplification.

