A dedicated space in the monorepo where the growth team can build their own tools, automate their workflows, and ship Whop apps — all guided by AI, with enterprise-grade security.
Every tool request sits in the eng backlog. A simple Pipedrive integration takes weeks to prioritize, days to build.
People build things in isolation — a script here, a spreadsheet there. Nobody else uses it. When someone leaves, the tool dies. Nothing compounds across the team.
Whop product knowledge, sales playbooks, scoring rubrics — all tribal. Not accessible to AI agents or new hires.
Say "build me a tool" and the AI scaffolds it. Auth, styling, monitoring, mobile responsive — all pre-wired.
Say "I want to automate this" and the AI builds a reusable skill. Granola sync, call scoring, lead scraping — anything.
Merge to main and it's live. Or whop growth deploy. Vercel handles the rest.
Product knowledge, sales playbooks, integration guides — all loaded as docs so the AI has context.
whop growth CLIThe growth team uses the same CLI as engineers — just scoped to their world. All the complexity is hidden behind simple commands.
Whether you type the command directly or tell Cursor "start my app," the same thing happens.
Skills are reusable playbooks that the AI follows. Bear already built one for Pipedrive that syncs Granola meeting notes to deals — with safety rails.
The growth-create-skill lets anyone build skills like this. Describe what you do manually, and the AI turns it into an automation the whole team can use.
Step 1: Install Cursor (download from cursor.com)
Step 2: Open the growth/ folder
Step 3: Run one command
Step 4: Start talking to the AI
No git knowledge needed. No terminal expertise. No engineering background. The AI handles everything. Changes auto-merge when CI passes.
"Add a new question to the sales quiz about payment processing fees."
Creates a branch, makes the change, commits, pushes, opens a PR, 7 CI checks run, auto-merges, deploys to production.
"Done. Your new quiz question is live."
| Who | What they want | Type |
|---|---|---|
| Bear | Granola meeting notes → Pipedrive with context + next steps | Built |
| Cam | Auto-score every call + daily feedback report to managers | Skill |
| Cam | Lead scraper from Trustpilot for coaching / services / ecom | Skill |
| Cam | Mutual connection finder — paste socials, find warm intros | Skill |
| Rob | Lead finder + one-click outreach (Pipedrive dedup, LinkedIn, Apollo sequence) | Skill |
| Ike | CRM analytics — AM performance, NRR drops, champion shoutouts | Skill |
| Ari & Ike | Gift sending agent — suggest + purchase via Ramp card | Skill |
| Ari | AI agent to answer creator questions in Slack | Tool |
| AB | Real-time dashboards for churning accounts | Tool |
| Derek | Change fees, checkout links, feature flags via plain text | Tool |
| Skyler | Third Eye for ad-hoc product questions | Works |
"Lowkey everything is downfunnel from context. So any tools we are building need to have access to granola, pipedrive, slack, etc. With full context + kickass strategic skills file on how to sell, you can easily set killer next steps."— Bear, Sales
The Growth Whop at whop.com/growth is the hub. Each tool shows up as an experience in the sidebar — right alongside chat, forums, and courses.
Team members get a membership. Managers get the dashboard view. New hires get access on day one.
This is how your creators use Whop. Now the growth team does too.
Product knowledge, compliance, contracts, competitive intel — all become reusable context docs in growth/docs/.
ElevenLabs voice roleplay with 5-dimension Claude scoring. Pattern becomes a reusable template for future tools.
Rep rankings, confidence checks, coaching reflections. The growth team can iterate on all of this without asking eng.
growth/ folder, app scaffold, 6 AI skills, whop growth CLI, Doppler setup, Cursor rules, CI pipeline, documentation. The foundation everything else builds on.
Start with a small group (TBD). Cursor licenses + Doppler access via Okta. Validate the onboarding flow, fix friction, gather feedback before the full rollout.
Kill the standalone repo. Rebuild as the first tool on whop.com/growth. Proves the template, secrets, monitoring, and deployment story end-to-end.
Granola + Pipedrive daily sync (already built by Bear). Call auto-scoring + daily reports. CRM analytics for AM performance.
Alex Heiden and Rob's lead finding tools. Cam's gift finder. Everything that's currently scattered across personal scripts and spreadsheets moves into growth/ where the whole team can use it.
Churning accounts dashboard (AB). Creator AI assistant (Ari). Lead finder + outreach pipeline (Rob). Gift sending agent (Ari, Ike).
Team-wide adoption. Every growth team member has Cursor, Doppler access, and can build tools or automations from day one.
Growth has an idea. Files a ticket. Waits for engineering to prioritize, build, review, deploy. Takes weeks. Some requests never ship. Tools built in isolation die when people leave.
Growth has an idea. Opens Cursor. Describes what they want. AI builds it, deploys it, monitors it. Same day. No engineers in the loop. Every tool compounds — the whole team uses it.
No new Vercel project. No new Doppler config. No CI wiring. Just create a folder under app/tools/ and start building.
Auth, styling, Sentry, shared components — configured once, used by every tool. One deployment, one CI pipeline, one config.
Cursor rules prevent mistakes at the AI level. CI enforces them at the infrastructure level. Both must pass.
CODEOWNERS splits the world: changes to app/tools/ and docs/ auto-merge. Changes to core files (layout, SDK, config, schema) require eng review.
Vercel preview on every PR. Production deploy on merge to main.
A growth team member literally cannot leak a secret through git because no secret exists as a file.
doppler run injects API keys as process env vars. No .env.local files. Nothing on disk. Tokens vanish when the process ends.
Doppler auto-syncs secrets to Vercel. Growth team never runs vercel env or handles production credentials.
Cursor rules block AI from writing tokens to code. gitleaks scans every PR diff for xoxp-, sk-, api_token=. Both must pass.
All tools share growth-db on PlanetScale. Tables are prefixed per tool: so_quiz_attempts, cd_accounts. No conflicts.
Same ORM as the sales dashboard. Schema defined in lib/schema.ts. Type-safe queries. The AI handles all schema changes.
drizzle-kit check validates every PR. PlanetScale deploy requests for production. No manual migration commands.
Never modify files outside growth/. Never use technical jargon. Never import from outside growth/app/. Never modify protected files without flagging for eng review. Ask before destructive actions.
Never write secrets to files. Store tokens in Doppler via CLI. Scan for xoxp-, sk-, api_token=, Bearer, hex hashes before every commit. Refuse if found.
Every page must call checkAccess. All UI must be mobile responsive (375px min, no fixed widths >360px, flex/grid only). Tailwind only. Server components preferred. Prefix DB tables per tool.
Handle ALL git ops for the user. Create branches as growth/username/desc. Commit frequently. Push and create PRs. Resolve conflicts. Never ask user to run git. Use simple language.
growth and growth-personal projectsgrowth-db databasegrowth/app/, enable Doppler sync