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.

72

Quality

89%

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

78%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, single-purpose analysis skill with concrete tools, templated outputs, and a clear workflow. It is held back only by mild intro role-fluff, analytical-question guidance, and the absence of explicit validation checkpoints.

Suggestions

Drop the 'You are an expert in App Store chart dynamics' role-framing line; it is prompt fluff that adds tokens without aiding execution.

Add an explicit checkpoint after Data Collection (e.g., 'Confirm tools returned data before analyzing; if a tool returned empty, retry or note the gap') to strengthen workflow clarity.

Tighten the analytical prompts in each section into a concrete checklist of fields to populate rather than open-ended questions, to push actionability from mostly-executable to fully copy-paste ready.

DimensionReasoningScore

Conciseness

Mostly efficient — the body is structured as compact tables and targeted analysis prompts rather than padded explanation — but the opening 'You are an expert in App Store chart dynamics...' role-framing and a few generic analytical questions ('What can the user learn from this app's strategy?') could be trimmed.

4 / 5

Actionability

Names specific MCP tools (get_market_movers, get_market_activity, get_category_top, get_app) and provides a copy-paste alert format template and concrete table schemas, but much of the guidance is analytical questions to ask rather than fully concrete executable steps.

4 / 5

Workflow Clarity

Clear sequence from Initial Assessment → Data Collection → Analysis Framework → Actionable Insights → Output Format, with a numbered parameter-gathering step; minor validation gaps (no explicit checkpoint confirming data returned before analyzing), though this is read-only analysis so the destructive-operation cap does not apply.

4 / 5

Progressive Disclosure

A single self-contained, well-organized file with clear section headers and no nested references; the only external mention is the context file app-marketing-context.md, and the skill has no need for separate bundle files.

5 / 5

Total

17

/

20

Passed

Description

100%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-crafted description that names concrete capabilities, provides comprehensive natural trigger terms, and explicitly disambiguates from sibling skills. It fully satisfies the 'what' and 'when' requirements in third-person framing.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'track App Store chart rank changes', 'find top gainers and losers', 'detect breakout apps entering the top 100', 'identify apps dropping out of charts' — giving comprehensive coverage rather than vague language.

5 / 5

Completeness

Explicitly answers both 'what' (the four tracking/analysis actions) and 'when' via an explicit 'Also use when the user mentions...' clause with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural trigger phrases a user would actually say — 'chart movers', 'rank changes', 'who's rising', 'who's falling', 'new chart entries', 'top gainers', 'market shifts' — including synonyms and variations.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (App Store chart rank movements) with distinct triggers and explicit disambiguation pointers ('For broader market overview, see market-pulse', 'For competitive keyword analysis, see competitor-analysis'), minimizing conflict risk.

5 / 5

Total

20

/

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.

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.