marketing-measure-learn-e1f531 — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited marketing-measure-learn-e1f531 (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Measure and learn always run as a pair: first get the numbers (a deterministic API + math step), then reflect on them (agent judgement). Do them in order.
studio marketing measure --channel <name> --comments-n 60Fetches views/likes/comments (+ retention & subs gained if the analytics scope is granted), computes a virality composite (log-damped view-velocity + retention + engagement + sub-conversion), ranks every video into a percentile within this channel's own portfolio, and tags each win (≥P75) / loss (≤P25) / neutral / cold-start. Writes back to the journal and drops 08_stats.json + 08_comments.json into each run dir.
Watch for:
cold-start.without. See ../marketing-guru/references/analytics.md.
be re-tuned to a retention-first order per research finding F-SI9 — see ../marketing-guru/references/scoring.md and docs/20-research/self-improving-loop.md.
Before changing strategy, collect age-bucket snapshots and ask the CLI for the hidden-relation pack. This is what lets the agent compare effects/cost/theme/music/sfx/animation at consistent ages instead of mixing a 1-day video with a 30-day video.
studio marketing due-snapshots --channel <name>
studio marketing snapshots --channel <name> --buckets 1,3,7,14,30
studio marketing insights --channel <name> --jsonUse focused slices/comparisons when a pattern looks interesting:
studio marketing slice --channel <name> --bucket 7d \
--group-by theme,effects,animators,music_provider,sfx_provider --metric virality
studio marketing compare --channel <name> effects=glitch --bucket 14d --metric virality
studio marketing compare --channel <name> animators=parallax --bucket 7d --metric retention
studio marketing compare --channel <name> music_provider=synth --bucket 3d --metric virality_per_dollarInterpret these as associations, not causation. Always check n, best/worst examples, and confounders such as topic quality, publish timing, spend, and whether the video is still too young.
This is where the loop self-improves. YOU reflect (assumption testing is judgement, not a formula); the CLI just persists what you conclude.
studio marketing journal --channel <name>
studio marketing recall "<theme or direction under review>" --channel <name>
studio marketing insights --channel <name> --jsonmeasured virality/percentile/outcome, age-bucket snapshots, slice results, and top audience comments. Was it held or refuted? Then across the portfolio extract:
winning_patterns — traits of the ≥P75 bets,losing_patterns — traits of the ≤P25 bets,current_direction — a one-paragraph thesis for what to make next,next_seeds — 3–5 concrete idea seeds.Be honest when an assumption was refuted — that's the signal that improves the next bet.
studio marketing strategy --channel <name> \
--direction "<thesis paragraph>" \
--winning "trait a;trait b" --losing "trait c" \
--seeds "seed 1;seed 2;seed 3" \
--note j0007=cosmic-scale shock hooks beat soft intros--winning/--losing/--seeds are ;-separated; --note ENTRY_ID=text files a per-bet learning. Repeat --note for several bets.
The strategy + seeds you write here are exactly what marketing-ideate reads next — the cycle closes.
For a quick non-agent reflection: studio marketing learn --provider <llm> runs the built-in LLM reflection and writes the strategy. (measure is already a deterministic script — no fallback needed.)
Memory model (journal / strategy / recall, who writes what): docs/50-marketing/memory.md.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.