Agent skill · marketing growth · aiskillstore
rank-tracker
Use when the user asks to "track rankings" or "查排名"; measures keyword and SERP-position deltas over time from provided exports or connected tools, including AI-response checks. Not for multi-metric stakeholder reports or setting alerts — use performance-monitor (report or alert mode). 排名追踪/SERP监控
Why this skill is useful
Provides specific commands and workflows for tracking keyword rankings and SERP positions that the AI wouldn't reliably generate on its own.
What it needs
About 4k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Rank Tracker Tracks keyword positions, SERP feature ownership, and AI visibility over time. Quick Start Skill Contract Expected output: a ranking report or delta summary plus the standard handoff summary for memory/monitoring/. Reads: current rankings, prior baselines, target keyword list, market/device, and any user-provided or tool metrics. Writes: a user-facing monitoring deliverable and reusable summary. Promotes: significant changes, confirmed anomalies, follow-up actions, and pending decisions to memory/open-loops.md. Done when: every tracked keyword shows current position vs baseline with a labeled delta (or N/A); each position cites its source (tool export / user-provided / estimated); and biggest movers and likely causes are named. Primary next skill: performance-monitor when recurring monitoring should become automated. Handoff Summary Emit the standard shape from skill-contract.md §Handoff Summary Format. Data Sources All integrations optional (see CONNECTORS.md). With tools, pull rankings from ~~SEO tool, impressions from ~~search console, traffic from ~~analytics, and AI citations from ~~AI monitor. Without tools, ask for positions, volumes, competitor data, and SERP feature status. Zero-dependency measurement loop (no paid tool needed): never narrate a ranking movement you did not measure — record each check as a snapshot and let the ledger compute the delta. python3 "${CLAUDEPLUGINROOT}/scripts/connectors/ledger.py" record <domain> --source rank --data '{"<keyword>": <position>, ...}', then ledger.py diff <domain> --source rank for the change since the last check and ledger.py trend <domain> --source rank --field "<keyword>" for the series. Record real Search Console positions when connected, or the positions the user provides at Tier 1. A ranking delta is a week-scale, confounded outcome — attribute it against a control (a holdout keyword/competitor), not against zero; see references/measurement-protocol.md. See scripts/connectors/README.md. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/rank-tracker