growth-engineering
Growth engineering - PLG, referral, viral loops, onboarding optimization.
npx skills add vibeeval/vibecosystem --skill growth-engineering --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Growth Engineering ## PLG (Product-Led Growth) Implementation ### PLG Flywheel ``` User Signs Up (Free) | v Experiences Value (Aha Moment) | v Invites Team/Colleagues | v Team Adopts Product | v Usage Grows -> Hits Limits | v Converts to Paid | v Expands (More Seats/Features) | +---> Refers New Users (loop back) ``` ### PLG Architecture ```typescript interface PLGConfig { freeTier: { features: string[]; limits: Record<string, number>; // { projects: 3, members: 5, storage_gb: 1 } duration: "unlimited" | number; // gun cinsinden veya sinirsiz }; trialTier: { features: string[]; duration_days: number; requires_cc: boolean; }; paidTiers: Array<{ name: string; price_monthly: number; price_annual: number; features: string[]; limits: Record<string, number>; }>; gates: FeatureGate[]; } interface FeatureGate { feature: string; gate_type: "hard" | "soft" | "usage"; free_limit?: number; upgrade_prompt: string; cta: string; } // Feature gate middleware function checkFeatureGate(feature: string) { return async (req: Request, res: Response, next: NextFunction) => { const user = req.user; const gate = gates.find(g => g.feature === feature); if (!gate) return next(); const plan = await getUserP
- PLG (Product-Led Growth) Implementation
- PLG Flywheel
- PLG Architecture
- Aha Moment Definition
- Referral System Design
- Referral Architecture
- Referral Flow
- Referral Schema
- Viral Loops
- Viral Loop Types
- K-Factor (Viral Coefficient)
- Viral Loop Implementation
- Onboarding Optimization
- Onboarding Checklist Pattern
What does the growth-engineering skill do?
Growth engineering - PLG, referral, viral loops, onboarding optimization.
How do I install it?
Run `npx skills add vibeeval/vibecosystem --skill growth-engineering --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From vibeeval/vibecosystem, a repository with 521 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
