CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

report

Build a cross-channel performance report — spend, conversions, CPA/ROAS, attribution, and an executive narrative. Use when a user asks how campaigns are doing, wants a weekly/monthly report, a board/exec summary, or to reconcile numbers across platforms.

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

The canonical home for this skill is report in Synter-Media-AI/plugin

SKILL.md
Quality
Evals
Security

Quality

Content

93%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is an exemplar of lean, tool-orchestration instruction: exact tool names, a concrete narrative structure, reconciliation rules, and audience-aware delivery guidance. The single notable gap is that connection validation is stated as a house rule rather than embedded as the first workflow step.

DimensionReasoningScore

Conciseness

Lean and efficient with no explanations of concepts Claude already knows; every line is direct instruction ("Pull every connected platform the tools support, reconcile, and tell the story straight") and every token earns its place.

5 / 5

Actionability

Names exact tools to call at each step (pull_*_ads_performance, ga4_get_report, get_attribution, get_spend_reconciliation, get_connection_status), gives a concrete report structure, and includes a specific output-format example ("Google Ads: Acme Corp (ID: 123-456-7890)"). As an instruction-only skill the guidance is fully actionable with no real gaps.

5 / 5

Workflow Clarity

Clear four-step sequence (Gather → Reconcile → Tell the story → Deliver) with explicit validation (get_connection_status, spend reconciliation) and error-flagging guidance. Falls short of 5 because the validate-account-IDs-first rule lives in "House rules" rather than being sequenced into the workflow steps, and there is no retry/re-check loop.

4 / 5

Progressive Disclosure

A self-contained skill under 50 lines with well-organized numbered sections and house rules; no external references are needed and none are referenced, which per the rubric guideline merits the top score.

5 / 5

Total

19

/

20

Passed

Description

87%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description that states concrete deliverables and pairs them with an explicit, natural-language "Use when" clause covering multiple trigger scenarios. The only weakness is keyword coverage that stops short of common synonyms such as "ads performance" or "marketing report".

DimensionReasoningScore

Specificity

Lists several specific outputs — "spend, conversions, CPA/ROAS, attribution, and an executive narrative" — with minor gaps: pulling and reconciling across platforms are only implied via the trigger clause rather than named as actions.

4 / 5

Completeness

Explicitly answers both what ("Build a cross-channel performance report — spend, conversions, CPA/ROAS, attribution, and an executive narrative") and when ("Use when a user asks how campaigns are doing...") with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Contains natural phrases users would actually say ("how campaigns are doing", "weekly/monthly report", "board/exec summary", "reconcile numbers across platforms"), but misses common synonyms like "ads performance", "marketing report", or "paid media".

4 / 5

Distinctiveness Conflict Risk

Clear niche — cross-channel campaign performance reporting with reconciliation and an exec narrative — with distinct triggers; minimal overlap risk with generic analytics or single-platform skills.

5 / 5

Total

18

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

Synter-Media-AI/plugin

Path

packages/claude-directory/skills/report/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.