CtrlK
BlogDocsLog inGet started
Tessl Logo

market-movers

When the user wants to track App Store chart rank changes, find top gainers and losers, detect breakout apps entering the top 100, or identify apps dropping out of charts. Also use when the user mentions "chart movers", "rank changes", "who's rising", "who's falling", "new chart entries", "top gainers", or "market shifts". For broader market overview, see market-pulse. For competitive keyword analysis, see competitor-analysis.

70

Quality

86%

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

72%

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

The content is concise and well-organized with named tools and useful table templates, but it stops short of fully actionable guidance and lacks validation checkpoints for a multi-step data-analysis workflow.

Suggestions

Add a concrete example invocation of the MCP tools (e.g., a sample get_market_movers call with expected arguments and a snippet of returned fields) so the guidance is copy-paste ready.

Insert an explicit validation step in the Analysis Framework — e.g., confirm the two chart snapshots are the same chart type/country and reconcile apps missing from one snapshot before computing rank changes.

Provide a worked example (or example values) in at least one analysis table so Claude has a concrete pattern to follow rather than empty placeholder rows.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — it avoids explaining what App Store charts are or how MCP tools work, and every section earns its place with concrete tables and tool names rather than padding.

3 / 3

Actionability

Guidance names specific MCP tools (get_market_movers, get_market_activity, etc.) and gives structured table templates, but the tables are empty placeholders and there is no executable example of how to call the tools or interpret their output.

2 / 3

Workflow Clarity

A clear sequenced assessment and data-collection flow exists, but there are no validation checkpoints: it never specifies how to confirm the snapshots were comparable, handle missing data, or verify movement calculations before reporting.

2 / 3

Progressive Disclosure

The skill is a single well-organized SKILL.md with no bundle files and clear sections, and it signals related skills at the end — appropriate for a self-contained analysis skill where content correctly stays inline.

3 / 3

Total

10

/

12

Passed

Description

100%

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

The description is strong across all dimensions: concrete actions, natural trigger terms, explicit what-and-when guidance, and clear disambiguation from related skills. It is an exemplar of the form.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'track App Store chart rank changes, find top gainers and losers, detect breakout apps entering the top 100, or identify apps dropping out of charts' — matching the top anchor that enumerates specific tasks.

3 / 3

Completeness

Explicitly states what the skill does in the first sentence and provides an explicit 'Use when the user mentions...' trigger clause, satisfying both the what and the when.

3 / 3

Trigger Term Quality

Includes natural phrasings a user would say such as 'chart movers', 'who's rising', 'who's falling', 'top gainers', and 'market shifts', giving good coverage of common variations.

3 / 3

Distinctiveness Conflict Risk

The chart-movement niche and distinctive triggers are clearly bounded, and it explicitly redirects overlapping needs to 'market-pulse' and 'competitor-analysis', minimizing conflict risk.

3 / 3

Total

12

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

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.