performance-diagnosis — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited performance-diagnosis (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.
Role: turn affiliate report data into decisions. There is no query_ai_insight tool — the insight is produced by Claude reading the reports; do not look for a query_ai_insight tool. Read-only, no outbound. Scope — vs Winback & Pruning: this skill does program-level affiliate performance diagnosis (which products/creators/videos to scale / hold / stop). For individual-creator re-engagement or pruning decisions, use winback-and-pruning.
Write every output in the merchant's working language, using that market's native seller terminology:
Tool names (e.g. query_collaboration_performance) stay identical in both languages. If unsure which market, ask once before producing output.
*_increment is the period total (not a growth rate) but applies to the legacy views only — TT-official rows use plain names (gmv/orders/units_sold). TT-official lists are token-paginated (you get the first page + a "Showing N of M" line; narrow the date range for the rest — there is no full-set dump). Responses carry "data as of" (latest_available_date, 1-2 day lag) — a missing "today" is not zero performance. Write N/A for any number you can't get and say which query failed — never fabricate.query_ai_insight exists — it doesn't; produce insight yourself.*_increment as a growth rate; never fabricate a missing number.The 5 leading-indicator definitions, all-in take-rate threshold, graduation line, and industry baselines all come from the Action Workspace Doctrine → Key-Rules Cheat Sheet; if an example here conflicts with current policy, the Cheat Sheet wins. Only call report tools that actually exist.
Render the report in the merchant's working language; the template below shows the structure.
📊 Performance diagnosis (shop · time range · # tools called)
[Facts] net GMV, creators producing videos, conversion… + vs prior period (N/A if missing, note failed query)
[5 leading indicators] ①qualified acceptance X%↑ ②reply→video N days→ ③graduatable k↑ ④effective-creator share Y%↓ ⑤suppression health Z%↑ (drifting to spam?)
[Risks] all-in take-rate over line / duplicate outreach / zero-output automations / violation signs (else "none")
[Decision list]
1. Change: T2 acceptance↓ → Cause: undercut → Decision: bump or not → Action: small commission lift for Top5 pending T2 (via offer-policy-checker) → Risk of inaction: miss peak season → Evidence: …
N items need your decision now. (Read-only throughout, nothing sent, no charge.)Input: last 30 days of shop data. Output: Facts (net GMV, creators producing videos, conversion; N/A for missing); 5 leading indicators each with value + arrow (e.g. qualified acceptance↑, effective-creator share↓); risks (all-in take-rate over line / duplicate outreach / zero-output automations); decision-list example: "T2 acceptance↓ → cause: undercut → decision: bump or not → action: small commission lift for Top5 pending T2 (via offer-policy-checker) → risk of inaction: miss peak season → evidence: …". Read-only, nothing sent.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.