App Growth Stack
Stand up an app-growth stack: UAC + Meta app campaigns, install + in-app event tracking, cohort/LTV read, and a scaling plan — end to end, gated.
Works across your stack
Supported AI platforms
7 supported clients. Connector requirements are shown separately below.
Picture this
A familiar campaign moment
Installs are arriving at an acceptable cost, but the users do not seem to stick around or become customers. This skill connects acquisition performance with the signals available after the click so the team can see where growth is actually breaking down.
Add this skill to your AI client
Choose your AI client, then download or copy the setup that fits it.
npx adspirer-skills add app-growth-stack Installs the complete folder to .claude/skills/ in the current project.
Upload the ZIP in Claude → Settings → Skills. The bundle preserves every reference, script, and asset.
In ChatGPT, open Plugins → Skills → Create → Upload from your computer. ChatGPT scans the skill before making it available. Availability and upload permissions depend on your workspace plan and admin settings.
npx adspirer-skills add app-growth-stack --agent cursor Installs the skill for the current Cursor workspace.
fetch adspirer.com/skills/app-growth-stack.md and follow the skill Ask Codex to fetch the raw skill, or use the ZIP with any Agent Skills-compatible installer.
fetch adspirer.com/skills/app-growth-stack.md and run it The raw SKILL.md route works with any agent that can fetch and follow instructions.
After installation
Your first run
Start a fresh chat if needed
Some clients discover newly installed skills only at session start. Ask the agent to use this skill by name.
Verify required access
0 optional enhancements can be added only when the job needs them.
Preview before action
The first pass is read-only. Installing a skill or connector never grants approval to spend, publish, message, or make destructive changes.
Starter prompt
Use the App Growth Stack skill. I’m working on [campaign or account] and want to understand [goal or problem] for [date range]. Check that Google Analytics 4 and Adspirer are connected, start by looking without changing anything, and explain the story in plain language. Show me the evidence and ask before making any live change.
Where it helps
When this skill earns its place
You do not need another generic checklist. These are the moments where this skill can take a real campaign question and move it toward a decision.
Cheap installs are not becoming customers
Acquisition looks efficient in the ad account, while trial, activation, or purchase data tells a different story.
Channels need a quality comparison
Meta, Google, or TikTok deliver different volumes and the team wants to compare downstream value, not CPI alone.
A product change needs an acquisition read
Onboarding, pricing, or activation changed and you need to see whether the effect differs by campaign or audience.
See it in a campaign
Two ways this could play out
The numbers, account, and recommendation will be yours. These examples show the kind of story the skill is designed to help you work through.
Low-CPI, low-retention campaign
A mobile app gets a surge of inexpensive installs from one social campaign but day-seven retention falls.
What the skill does
The skill joins acquisition and product signals, shows where quality drops, and proposes the next audience or onboarding test.
Trial-quality comparison
Search costs more per install than paid social but appears to create more paid subscribers.
What the skill does
The skill compares the full path on a consistent window and explains which channel is producing the more valuable cohort.
The useful part
What you’ll walk away with
A joined-up view of acquisition quality and the next experiments most likely to improve valuable app growth.
A simple journey
How it works
Start with the growth goal
The skill maps the campaign objective, customer journey, available data, and the connectors already in place.
Connect the useful signals
It combines Adspirer with analytics or another specialist connector only where that improves the decision.
Move one decision forward
You receive a prioritized plan or artifact, with every live or externally visible action kept behind approval.
Bring these with you
- The account or campaign you want to work on, plus the market and business goal.
- The date range, budget, or performance question that gives the job its context.
- Google Analytics 4 and Adspirer connected for the live parts of the workflow.
You stay in control
Live evidence
The skill checks the account, time period, currency, and attribution basis before it explains a result.
Honest handoffs
If the next step needs GTM, a pixel, billing, or a creative tool, it names the right owner or connector instead of pretending the fix was made.
Approval first
Adspirer can create or update supported ads and campaigns, but spend, publishing, messages, and live changes wait for your explicit approval.
Keep building the workflow
Related agent skills
Anomaly Triage
Follow the clues behind a sudden campaign change, explain what is happening in plain language, and route the next step to the right person.
Client-Ready Monthly Report
Produce a client-ready monthly report: performance vs goals, what changed and why, wins and learnings, next month's plan — clear, honest, and defensible.
The Account Takeover Audit: Vetting a TikTok Ads Account for Sale, Handoff, or Internal Transfer
When taking over an existing account — including a TikTok ads account for sale you've just acquired, a new client handoff, or an internal transfer — produce a full evidence-backed audit: structure, tracking health, wasted spend, quick wins, and risk, across Google Ads, Meta, and TikTok, before you spend another dollar.