CtrlK
BlogDocsLog inGet started
Tessl Logo

asc-metrics

When the user wants to analyze their own app's actual performance data from App Store Connect — real downloads, revenue, IAP, subscriptions, trials, or country breakdowns synced via Appeeky Connect. Use when the user asks about "my downloads", "my revenue", "how is my app performing", "ASC data", "sales and trends", "my subscription numbers", "App Store Connect metrics", or wants to compare periods or top markets. For third-party app estimates, see app-analytics. For subscription analytics depth, see monetization-strategy.

69

Quality

85%

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

SKILL.md
Quality
Evals
Security

Quality

Content

75%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.

A well-structured, actionable skill body with clear sequencing and useful domain-specific analysis frameworks. Main gaps are the bare API call format (no curl/auth) and the absence of explicit error-recovery feedback loops.

Suggestions

Show API calls as complete curl commands (or equivalent) with auth headers and a base URL, so the guidance is copy-paste executable rather than just endpoint paths.

Add an explicit error-handling loop for the fetch step (e.g., what to do on 401/429/empty response) to strengthen the workflow's feedback checkpoints.

Consider moving the full output-format template and benchmark tables into a referenced file to keep SKILL.md as a tighter overview, improving progressive disclosure.

DimensionReasoningScore

Conciseness

Lean and well-organized; the diagnostic heuristics and benchmark table are useful domain knowledge Claude may not know precisely rather than padding, with only minor trimmable prose.

4 / 5

Actionability

Provides concrete API endpoints, response fields, formulas with benchmarks, and an output template, but endpoints are shown as bare 'GET' lines without curl examples or auth/header details.

4 / 5

Workflow Clarity

Clear sequence from Initial Assessment through Fetch steps to Analysis and Output, with an ASC-not-connected checkpoint; read-only so destructive validation is not required, though explicit error-recovery feedback loops are absent.

4 / 5

Progressive Disclosure

Well-sectioned overview (~150 lines) with a single clearly-signaled one-level API reference; no bundle files present, and some inline frameworks/output templates could conceivably be split out.

4 / 5

Total

16

/

20

Passed

Description

95%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, well-scoped description that clearly states what it does, when to use it, and how it differs from neighboring skills. The only minor weakness is that the action vocabulary is dominated by a single verb ('analyze') across several data types.

DimensionReasoningScore

Specificity

Names concrete data types (downloads, revenue, IAP, subscriptions, trials, country breakdowns) and actions (analyze, compare periods, top markets), but the action verb is largely 'analyze' repeated rather than several distinct verbs.

4 / 5

Completeness

Explicitly answers both what (analyze first-party ASC performance data synced via Appeeky Connect) and when (Use when the user asks about...) with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural trigger phrases including synonyms and variations — 'my downloads', 'my revenue', 'how is my app performing', 'ASC data', 'sales and trends', 'App Store Connect metrics'.

5 / 5

Distinctiveness Conflict Risk

Clear niche (first-party ASC data via Appeeky Connect) with explicit boundary routing — 'For third-party app estimates, see app-analytics. For subscription analytics depth, see monetization-strategy.'

5 / 5

Total

19

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 suspicious

Warning

Total

15

/

16

Passed

Repository
Eronred/aso-skills
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.