chieflab_get_users_after_build
ActiveTool of ChiefLab
Outcome-named alias for chiefmo_launch_product. USE WHEN a coding agent just built, shipped, or deployed something and the user asks 'get users', 'find customers', 'make money from this', 'get paying users', 'get eyes on this', 'what now?', or 'how do I launch this?' This is the agent-dependency tool: after build, call this to turn the product into a repo-grounded money/distribution loop with launchPack, signed reviewUrl, approval-gated publish/send actions, 24h measurement, memory, next move, moneyLoop, and agentDependency. Gather repoContext first. Route exactly like chiefmo_launch_product; do not use chiefmo_diagnose_marketing for a new product.
Parameters schema
{
"type": "object",
"properties": {
"goal": {
"type": "string",
"description": "Desired outcome, e.g. 'Get first 100 users', 'find paying customers', 'get design partners', 'make money from this'."
},
"brand": {
"type": "object",
"description": "Optional inline brand context."
},
"channels": {
"type": "array",
"items": {
"type": "string"
},
"description": "Optional launch channels. Default is auto-selected from the detected product playbook — service agencies skip Product Hunt; B2B SaaS / devtools / consumer / AI-agent products include it; internal tools default to email + landing only. Pass an explicit subset to override."
},
"tenantId": {
"type": "string",
"description": "Optional tenant/end-user id for stored brand context and memory."
},
"outputMode": {
"type": "string",
"description": "context | draft | full | demo. 'demo' is the first-use / YC-demo concise mode — forces 4 punch-list channels (linkedin / x / product_hunt / email), draft rendering, no image gen, scrubbed inline drafts. Defaults to context/draft behavior from chiefmo_launch_product."
},
"productUrl": {
"type": "string",
"description": "Live product URL. Pass either productUrl or productDescription."
},
"repoContext": {
"type": "object",
"description": "Strongly recommended. Include whatChanged, recentCommits, changedFiles, routes, readme, targetCustomer, launchGoal."
},
"responseShape": {
"type": "string",
"description": "summary (default, smallest — promotes launchId / launchRoomUrl / publishActionIds / firstResponseScript; per-channel draft bodies live behind the reviewUrl) | compact (per-channel previews + truncated draft bodies inline) | full (everything inline; debug/export only — large)."
},
"idempotencyKey": {
"type": "string",
"description": "Optional dedupe key to prevent duplicate launch preparation."
},
"productDescription": {
"type": "string",
"description": "Short product description if no public URL exists yet."
},
"includeFullArtifacts": {
"type": "boolean",
"description": "Alias for responseShape:\"full\". Backward-compat with older P29 clients."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
ChiefLab
https://github.com/bdentech/chiefmo-agent
1/7 registries