Tooluck logoTooluck
SKILL.md

analyze-performance-intake

Agent skill fromgooseworks-ai/goose-skills

Step of the analyze-performance playbook: gathers the week's numbers from tools, exports and pastes, cleans them, and writes the coverage line or switches to claims-only mode. Run analyze-performance instead; not for direct use.

How to install analyze-performance-intake

install analyze-performance-intake
# install the goose-skills pack with the skills CLI
npx skills add gooseworks-ai/goose-skills

# or add only this skill to Claude Code: copy the folder

skills/marketing/analyze-performance-intake/

# into

~/.claude/skills/analyze-performance-intake/ (all projects)

.claude/skills/analyze-performance-intake/ (one project)

skills/marketing/analyze-performance-intake/SKILL.md

MITFull file
1# Intake, hygiene and coverage (atom)
2
3**Load:** `../analyze-performance/references/measurement-contract.md`.
4
5**Inputs:** the measurement contract (company type, referee, channel roster); tool reads (`meta_read performance`, `social_analytics_get`, `ads_creative_read`, `video_read`, `campaign_read`); the marketer's connectors / exports / screenshots / pastes from the one input message.
6
7**Do:**
81. Start from the minimum useful read (contract §4) and tick the rest against the roster; big pasted exports are totalled in code when a code tool exists; with none, never totalled by eye — ask for the summary report and mark the referee not measured until it arrives (contract §4); never echoed. Then: what arrived, what didn't ("not checked this week" — no mid-run asks).
92. Hygiene: strip test, wholesale, staff orders and subscription renewals from new revenue; net refunds; align timezone and currency; note discount depth.
103. Maturity: compare this week as first reported with last week as first reported; show last week restated separately. Exports are the week's source; `meta_read` identifies Goose ads and cross-checks — de-duplicate by ad id.
113b. Save the input summary to `reports/performance/inputs/<YYYY-MM-DD>.md` for run-paid-campaigns to reuse.
124. Coverage line: per channel — truth / claimed / not measured / not used; share of Meta spend seen in detail.
13…

Excerpt shown under the repository's MIT license.

More skills in goose-skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates