Rachel/voc onboarding package - #199
Conversation
Prune brain upload checklist page and add CI to point to staging
Add GTM and HubSpot tracking snippets to ATC growth landing page (#182)
Release staging to main: validation, security fixes, and customer landing page
update main with security patches & lp updates
fix(deploy): use pnpm legacy deploy mode (#197)
…a-and-voc-onboarding Extracted as-is at parent commit bce9619, isolated from the Meta work: - voc-data-pull and voc-audit copied verbatim (incl. meta-ad-comments - a VoC integration) with one substitution: the setup trigger names this package's walkthrough instead of the parent's install - New voc-onboarding-walkthrough skill: "run voice of customer onboarding" fires setup (workspace readout, reachability, pinning, sync routines) and, once data lands, the per-integration VoC summary + explained audit offer - carved from the parent's post-install steps 0-2 and the parent walkthrough's VoC beats - Fully human-triggered: install only stages files and announces the trigger phrase; no guards, no roster, no /agent/user.md writes - Full substitutions list in the README's Provenance and divergence Co-authored-by: Cursor <cursoragent@cursor.com>
Confidence Score: 3/5Two issues need fixing before install attempts: the stale install-trigger text in voc-data-pull/SKILL.md and the main-branch source ref in the index. The walkthrough, audit, and templates are internally solid. The two problems are specific and fixable: voc-data-pull/SKILL.md's 'Set up the recurring sync' section header still says install fires setup, which an agent reading that section in isolation would act on — producing the exact behavior the package is designed to prevent. Separately, the index's ref: 'main' means installs will 404 until this code lands on main, breaking the test plan step the moment staging is exercised. Files Needing Attention: voc-onboarding/voc-data-pull/SKILL.md (stale install trigger in 'Set up the recurring sync') and package-index.json (ref: 'main' before code is on main).
|
Summary
New
voc-onboardingpackage: the Voice of Customer half ofmeta-and-voc-onboarding, extracted as-is and fully isolated from the Meta onboarding work (Account Context Brain, Creative Attributes, Meta Validation, Knoweth organize). Meta ad comments come along — they're a VoC integration, not Meta work.One structural difference from the parent: nothing runs at install time. Install stages files and announces a trigger phrase; a person saying "run voice of customer onboarding" fires everything.
What's in the package
voc-onboarding-walkthrough(new skill) — the entry point. Setup phase: workspace resolution from the conversation's own Motion context, reachability probes (OAuth + stored keys + Meta connection), human-confirmed account pinning, one dailyvoc-sync-<workspace>-<platform>routine per reachable platform with the first run (the 12-month backfill) kicked immediately. Presentation phase: per-integration VoC summary ("Judge.me: 1,240 reviews across 6 products") and the explained audit offer — method preview, additions and reference docs invited. Re-invoking is always safe: existing routines are skipped, mid-backfill invocations report counts so far, an existing audit gets a rerun offer.voc-data-pull— copied byte-for-byte from the parent atbce9619, including the meta-ad-comments recipe and per-creative template. One substitution: the setup trigger names this package's walkthrough instead of the parent's install.voc-audit— copied byte-for-byte, zero substitutions. Includes the latest output structure (numbered standalone findings, verbatim attributed quotes inline, explicit no-signal lines) and reference-docs intake.post-install.md— thin by design: announce the install, state the trigger phrase, stop.package-index.json— adds the onevoc-onboardingentry (the index on main was empty).Deliberately absent
No guards, no onboarded-workspace roster, no
/agent/user.mdwrites anywhere — because nothing self-fires, no activation gate is needed. Idempotency comes from routine existence and files on disk. Also excluded: ACB, Creative Attributes, Meta Validation, Knoweth docs, and themeta-ad-performance-analysisskill.Provenance and divergence
Extracted from
meta-and-voc-onboardingat commitbce9619(Aug 2026). The complete substitutions list lives in the README's "Provenance and divergence" section. The two packages do not track each other: fixes to shared files (voc-data-pull,voc-audit) must be mirrored by hand. Coexistence/uninstall interactions with the parent package are intentionally out of scope here and will be handled in the onboarding package.Test plan
/agent/brain/<workspace>/data-sources/voc/<platform>/(one file per item; per creative for meta-ad-comments)data-sources/voc/voice-of-customer-audit.mdwith numbered findings and attributed quotes/agent/user.mdis untouched throughout