[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CK2N1SWDJNEJ96RJFCHZ0C":3,"skill-same:01M6CK2N1SWDJNEJ96RJFCHZ0C":67},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":23,"linkOnly":24,"markdownContent":25,"markdownBody":26,"frontMatter":27,"refName":28,"commitSha":29,"skillDirectory":30,"forksCount":31,"repositoryHtmlUrl":32,"repositoryHomepageUrl":6,"ownerHtmlUrl":33,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":34,"install":35,"resources":48},"01M6CK2N1SWDJNEJ96RJFCHZ0C","rank-tracker",null,"Tracks and analyzes keyword ranking positions over time for both traditional search results and AI-generated responses. Monitors ranking changes, identifies trends, and alerts on significant movements.","kbarbel640-del\u002Fskills","kbarbel640-del","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F255315490?v=4","01M6CJPPQGCCESXMG3K7BBGQ5J","01M6CJPPX2PB2BCZERFVM2C2B3",1,"MIT","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Faaron-he-zhu\u002Frank-tracker\u002FSKILL.md",[],[18,19,20,21,22],"tracker","rank tracker","search","results","generated","2026-11-10 10:12:30",false,"---\nname: rank-tracker\ndescription: Tracks and analyzes keyword ranking positions over time for both traditional search results and AI-generated responses. Monitors ranking changes, identifies trends, and alerts on significant movements.\n---\n\n# Rank Tracker\n\nThis skill helps you track, analyze, and report on keyword ranking positions over time. It monitors both traditional SERP rankings and AI\u002FGEO visibility to provide comprehensive search performance insights.\n\n## When to Use This Skill\n\n- Setting up ranking tracking for new campaigns\n- Monitoring keyword position changes\n- Analyzing ranking trends over time\n- Comparing rankings against competitors\n- Tracking SERP feature appearances\n- Monitoring AI Overview inclusions\n- Creating ranking reports for stakeholders\n\n## What This Skill Does\n\n1. **Position Tracking**: Records and tracks keyword rankings\n2. **Trend Analysis**: Identifies ranking patterns over time\n3. **Movement Detection**: Flags significant position changes\n4. **Competitor Comparison**: Benchmarks against competitors\n5. **SERP Feature Tracking**: Monitors featured snippets, PAA\n6. **GEO Visibility Tracking**: Tracks AI citation appearances\n7. **Report Generation**: Creates ranking performance reports\n\n## How to Use\n\n### Set Up Tracking\n\n```\nSet up rank tracking for [domain] targeting these keywords: [keyword list]\n```\n\n### Analyze Rankings\n\n```\nAnalyze ranking changes for [domain] over the past [time period]\n```\n\n### Compare to Competitors\n\n```\nCompare my rankings to [competitor] for [keywords]\n```\n\n### Generate Reports\n\n```\nCreate a ranking report for [domain\u002Fcampaign]\n```\n\n## Data Sources\n\n> See [CONNECTORS.md](..\u002F..\u002FCONNECTORS.md) for tool category placeholders.\n\n**With ~~SEO tool + ~~search console + ~~analytics + ~~AI monitor connected:**\nAutomatically pull ranking positions from ~~SEO tool, search impressions\u002Fclicks from ~~search console, traffic data from ~~analytics, and AI Overview citation tracking from ~~AI monitor. Daily automated rank checks with historical trend data.\n\n**With manual data only:**\nAsk the user to provide:\n1. Keyword ranking positions (current and historical if available)\n2. Target keyword list with search volumes\n3. Competitor domains and their ranking positions for key terms\n4. SERP feature status (featured snippets, PAA appearances)\n5. AI Overview citation data (if tracking GEO metrics)\n\nProceed with the full analysis using provided data. Note in the output which metrics are from automated collection vs. user-provided data.\n\n## Instructions\n\nWhen a user requests rank tracking or analysis:\n\n1. **Set Up Keyword Tracking**\n\n   ```markdown\n   ## Rank Tracking Setup\n   \n   ### Tracking Configuration\n   \n   **Domain**: [domain]\n   **Tracking Location**: [country\u002Fcity]\n   **Device**: [Mobile\u002FDesktop\u002FBoth]\n   **Language**: [language]\n   **Update Frequency**: [Daily\u002FWeekly\u002FMonthly]\n   \n   ### Keywords to Track\n   \n   | Keyword | Volume | Current Rank | Type | Priority |\n   |---------|--------|--------------|------|----------|\n   | [keyword 1] | [vol] | [rank] | Primary | High |\n   | [keyword 2] | [vol] | [rank] | Primary | High |\n   | [keyword 3] | [vol] | [rank] | Secondary | Medium |\n   | [keyword 4] | [vol] | [rank] | Long-tail | Medium |\n   | [keyword 5] | [vol] | [rank] | Brand | High |\n   \n   ### Competitor Tracking\n   \n   Track these competitors for benchmark:\n   1. [Competitor 1] - [domain]\n   2. [Competitor 2] - [domain]\n   3. [Competitor 3] - [domain]\n   \n   ### Tracking Categories\n   \n   | Category | Keywords | Description |\n   |----------|----------|-------------|\n   | Brand | [X] | Brand name variations |\n   | Product | [X] | Product-related terms |\n   | Informational | [X] | Educational queries |\n   | Commercial | [X] | Buying intent terms |\n   ```\n\n2. **Record Current Rankings**\n\n   ```markdown\n   ## Current Ranking Snapshot\n   \n   **Date**: [date]\n   **Domain**: [domain]\n   \n   ### Ranking Overview\n   \n   | Position Range | Keyword Count | % of Total |\n   |----------------|---------------|------------|\n   | #1 | [X] | [X]% |\n   | #2-3 | [X] | [X]% |\n   | #4-10 | [X] | [X]% |\n   | #11-20 | [X] | [X]% |\n   | #21-50 | [X] | [X]% |\n   | #51-100 | [X] | [X]% |\n   | Not ranking | [X] | [X]% |\n   \n   ### Position Distribution\n   \n   ```\n   Position 1:     ████████ [X] keywords\n   Position 2-3:   ██████ [X] keywords\n   Position 4-10:  ████████████████ [X] keywords\n   Position 11-20: ████████████ [X] keywords\n   Position 21+:   ██████████ [X] keywords\n   ```\n   \n   ### Detailed Rankings\n   \n   | Keyword | Position | URL | SERP Features | Change |\n   |---------|----------|-----|---------------|--------|\n   | [kw 1] | 3 | [url] | Featured Snippet | +2 ↑ |\n   | [kw 2] | 7 | [url] | PAA | -1 ↓ |\n   | [kw 3] | 12 | [url] | None | New |\n   | [kw 4] | 1 | [url] | Featured Snippet | — |\n   ```\n\n3. **Analyze Ranking Changes**\n\n   ```markdown\n   ## Ranking Change Analysis\n   \n   **Period**: [start date] to [end date]\n   \n   ### Overall Movement\n   \n   | Metric | Start | End | Change |\n   |--------|-------|-----|--------|\n   | Avg Position | [X] | [Y] | [+\u002F-Z] |\n   | Keywords in Top 10 | [X] | [Y] | [+\u002F-Z] |\n   | Keywords in Top 3 | [X] | [Y] | [+\u002F-Z] |\n   | Keywords #1 | [X] | [Y] | [+\u002F-Z] |\n   \n   ### Biggest Improvements ?\n   \n   | Keyword | Old Rank | New Rank | Change | Est. Traffic Impact |\n   |---------|----------|----------|--------|---------------------|\n   | [kw 1] | 15 | 4 | +11 | +[X] visits\u002Fmo |\n   | [kw 2] | 25 | 9 | +16 | +[X] visits\u002Fmo |\n   | [kw 3] | 8 | 2 | +6 | +[X] visits\u002Fmo |\n   \n   **Why improved**:\n   - [kw 1]: [reason - e.g., content update, new backlinks]\n   - [kw 2]: [reason]\n   \n   ### Biggest Declines ?\n   \n   | Keyword | Old Rank | New Rank | Change | Est. Traffic Impact |\n   |---------|----------|----------|--------|---------------------|\n   | [kw 1] | 3 | 12 | -9 | -[X] visits\u002Fmo |\n   | [kw 2] | 7 | 18 | -11 | -[X] visits\u002Fmo |\n   \n   **Why declined**:\n   - [kw 1]: [reason - e.g., competitor update, algo change]\n   - [kw 2]: [reason]\n   \n   **Recommended actions**:\n   - [kw 1]: [action to recover]\n   - [kw 2]: [action to recover]\n   \n   ### Stable Keywords\n   \n   [X] keywords remained within ±3 positions (stable)\n   \n   ### New Rankings\n   \n   | Keyword | Position | URL | Notes |\n   |---------|----------|-----|-------|\n   | [kw 1] | [pos] | [url] | [notes] |\n   \n   ### Lost Rankings\n   \n   | Keyword | Last Position | URL | Action |\n   |---------|---------------|-----|--------|\n   | [kw 1] | [pos] | [url] | [investigate\u002Frefresh] |\n   ```\n\n4. **Track SERP Features**\n\n   ```markdown\n   ## SERP Feature Tracking\n   \n   ### Feature Ownership\n   \n   | Feature | Your Count | Competitor Avg | Opportunity |\n   |---------|------------|----------------|-------------|\n   | Featured Snippets | [X] | [Y] | [+\u002F-Z] |\n   | People Also Ask | [X] | [Y] | [+\u002F-Z] |\n   | Image Pack | [X] | [Y] | [+\u002F-Z] |\n   | Video Results | [X] | [Y] | [+\u002F-Z] |\n   | Local Pack | [X] | [Y] | [+\u002F-Z] |\n   \n   ### Featured Snippet Status\n   \n   | Keyword | You Own? | Current Owner | Winnable? |\n   |---------|----------|---------------|-----------|\n   | [kw 1] | ✅ Yes | You | Maintain |\n   | [kw 2] | ❌ No | [Competitor] | High |\n   | [kw 3] | ❌ No | [Competitor] | Medium |\n   \n   ### PAA Appearances\n   \n   | Question | Your Answer? | Position | Action |\n   |----------|--------------|----------|--------|\n   | [Question 1] | ✅\u002F❌ | [pos] | [action] |\n   | [Question 2] | ✅\u002F❌ | [pos] | [action] |\n   ```\n\n5. **Track GEO\u002FAI Visibility**\n\n   ```markdown\n   ## AI\u002FGEO Visibility Tracking\n   \n   ### AI Overview Presence\n   \n   | Keyword | AI Overview | You Cited? | Citation Position |\n   |---------|-------------|------------|-------------------|\n   | [kw 1] | Yes | ✅ | 1st source |\n   | [kw 2] | Yes | ✅ | 3rd source |\n   | [kw 3] | Yes | ❌ | Not cited |\n   | [kw 4] | No | N\u002FA | N\u002FA |\n   \n   ### AI Citation Rate\n   \n   | Metric | Value |\n   |--------|-------|\n   | Keywords with AI Overview | [X]\u002F[Total] ([Y]%) |\n   | Your citations in AI Overview | [X]\u002F[Y] ([Z]%) |\n   | Avg citation position | [X] |\n   \n   ### GEO Performance Trend\n   \n   | Period | AI Overviews Tracked | Your Citations | Rate |\n   |--------|---------------------|----------------|------|\n   | Last week | [X] | [Y] | [Z]% |\n   | 2 weeks ago | [X] | [Y] | [Z]% |\n   | Month ago | [X] | [Y] | [Z]% |\n   \n   ### GEO Improvement Opportunities\n   \n   | Keyword | Has AI Overview | You Cited? | Content Gap |\n   |---------|-----------------|------------|-------------|\n   | [kw 1] | Yes | No | Need clearer definition |\n   | [kw 2] | Yes | No | Missing quotable stats |\n   ```\n\n6. **Compare Against Competitors**\n\n   ```markdown\n   ## Competitor Ranking Comparison\n   \n   ### Share of Voice\n   \n   | Domain | Keywords Ranked | Avg Position | Visibility |\n   |--------|-----------------|--------------|------------|\n   | [Your site] | [X] | [Y] | [Z]% |\n   | [Competitor 1] | [X] | [Y] | [Z]% |\n   | [Competitor 2] | [X] | [Y] | [Z]% |\n   | [Competitor 3] | [X] | [Y] | [Z]% |\n   \n   ### Head-to-Head Comparison\n   \n   **You vs [Competitor 1]**:\n   \n   | Keyword | Your Rank | Their Rank | Winner |\n   |---------|-----------|------------|--------|\n   | [kw 1] | 3 | 7 | You ✅ |\n   | [kw 2] | 12 | 5 | Them ❌ |\n   | [kw 3] | 1 | 4 | You ✅ |\n   \n   **Summary**: You win [X]\u002F[Y] keywords vs [Competitor 1]\n   \n   ### Competitor Movement Alerts\n   \n   | Competitor | Keyword | Their Change | Threat Level |\n   |------------|---------|--------------|--------------|\n   | [Comp 1] | [kw] | +15 positions | ? High |\n   | [Comp 2] | [kw] | +8 positions | ? Medium |\n   ```\n\n7. **Generate Ranking Report**\n\n   ```markdown\n   # Ranking Performance Report\n   \n   **Domain**: [domain]\n   **Report Period**: [start] to [end]\n   **Generated**: [date]\n   \n   ## Executive Summary\n   \n   **Overall Trend**: [Improving\u002FStable\u002FDeclining]\n   \n   | Metric | Value | vs Last Period | Status |\n   |--------|-------|----------------|--------|\n   | Total keywords tracked | [X] | [+\u002F-Y] | [status] |\n   | Keywords in top 10 | [X] | [+\u002F-Y] | [status] |\n   | Keywords in top 3 | [X] | [+\u002F-Y] | [status] |\n   | Average position | [X] | [+\u002F-Y] | [status] |\n   | Estimated traffic | [X] | [+\u002F-Y]% | [status] |\n   \n   ## Position Distribution\n   \n   ```\n   Position 1:     ████████████ [X]%\n   Position 2-3:   ████████ [X]%\n   Position 4-10:  ████████████████ [X]%\n   Position 11-20: ██████████ [X]%\n   Position 21+:   ████ [X]%\n   ```\n   \n   ## Key Highlights\n   \n   ### Wins ?\n   - [Achievement 1]\n   - [Achievement 2]\n   - [Achievement 3]\n   \n   ### Concerns ⚠️\n   - [Issue 1]\n   - [Issue 2]\n   \n   ### Opportunities ?\n   - [Opportunity 1]\n   - [Opportunity 2]\n   \n   ## Detailed Analysis\n   \n   ### Top Performing Keywords\n   \n   | Keyword | Position | Change | Traffic | Notes |\n   |---------|----------|--------|---------|-------|\n   | [kw 1] | 1 | — | [X] | Stable leader |\n   | [kw 2] | 2 | +3 | [X] | Growing |\n   | [kw 3] | 3 | +5 | [X] | Big improvement |\n   \n   ### Keywords Needing Attention\n   \n   | Keyword | Position | Change | Issue | Recommended Action |\n   |---------|----------|--------|-------|-------------------|\n   | [kw 1] | 15 | -8 | Dropped | Refresh content |\n   | [kw 2] | 22 | -5 | Competitor surge | Analyze competitor |\n   \n   ## SERP Feature Report\n   \n   | Feature | Count | Change | Competitor Avg |\n   |---------|-------|--------|----------------|\n   | Featured Snippets | [X] | [+\u002F-Y] | [Z] |\n   | PAA | [X] | [+\u002F-Y] | [Z] |\n   \n   ## GEO\u002FAI Visibility Report\n   \n   | Metric | This Period | Last Period | Trend |\n   |--------|-------------|-------------|-------|\n   | AI Overview appearances | [X] | [Y] | [↑\u002F↓] |\n   | Your citations | [X] | [Y] | [↑\u002F↓] |\n   | Citation rate | [X]% | [Y]% | [↑\u002F↓] |\n   \n   ## Competitive Position\n   \n   **Share of Voice Ranking**: #[X] of [Y] competitors\n   \n   | Rank | Domain | Visibility |\n   |------|--------|------------|\n   | 1 | [domain] | [X]% |\n   | 2 | [domain] | [X]% |\n   | 3 | [domain] | [X]% |\n   \n   ## Recommendations\n   \n   ### Immediate Actions\n   1. [Action] for [keyword] - [expected impact]\n   2. [Action] for [keyword] - [expected impact]\n   \n   ### This Month\n   1. [Action]\n   2. [Action]\n   \n   ### Next Quarter\n   1. [Strategic action]\n   2. [Strategic action]\n   \n   ## Next Report\n\n   Scheduled: [date]\n   Focus areas: [areas to monitor]\n   ```\n\n## Validation Checkpoints\n\n### Input Validation\n- [ ] Keywords list is complete with search volumes\n- [ ] Target domain and tracking location are specified\n- [ ] Competitor domains identified for comparison\n- [ ] Historical baseline data available or initial tracking period set\n\n### Output Validation\n- [ ] Every metric cites its data source and collection date\n- [ ] Ranking changes include context (vs. previous period)\n- [ ] Significant movements have explanations or investigation notes\n- [ ] Source of each data point clearly stated (~~SEO tool data, ~~search console data, user-provided, or estimated)\n\n## Example\n\n**User**: \"Analyze my ranking changes for the past month\"\n\n**Output**:\n\n```markdown\n# Ranking Analysis: December 2024\n\n## Summary\n\nYour average position improved from 15.3 to 12.8 (-2.5 positions = better)\nKeywords in top 10 increased from 12 to 17 (+5)\n\n## Biggest Wins\n\n| Keyword | Old | New | Change | Why |\n|---------|-----|-----|--------|-----|\n| email marketing tips | 18 | 5 | +13 | Content refresh worked |\n| best crm software | 24 | 11 | +13 | New backlinks acquired |\n| sales automation | 15 | 7 | +8 | Schema markup added |\n\n## Needs Attention\n\n| Keyword | Old | New | Change | Action |\n|---------|-----|-----|--------|--------|\n| marketing automation | 4 | 12 | -8 | Competitor HubSpot published new guide |\n\n**Recommended**: Update your marketing automation guide with 2024 statistics and examples.\n```\n\n## Tips for Success\n\n1. **Track consistently** - Same time, same device, same location\n2. **Include enough keywords** - 50-200 for meaningful data\n3. **Segment by intent** - Track brand, commercial, informational separately\n4. **Monitor competitors** - Context makes your data meaningful\n5. **Track SERP features** - Position 1 without snippet may lose to position 4 with snippet\n6. **Include GEO metrics** - AI visibility increasingly important\n\n## Related Skills\n\n- [keyword-research](..\u002F..\u002Fresearch\u002Fkeyword-research\u002F) - Find keywords to track\n- [serp-analysis](..\u002F..\u002Fresearch\u002Fserp-analysis\u002F) - Understand SERP composition\n- [alert-manager](..\u002Falert-manager\u002F) - Set up ranking alerts\n- [performance-reporter](..\u002Fperformance-reporter\u002F) - Comprehensive reporting\n- [memory-management](..\u002F..\u002Fcross-cutting\u002Fmemory-management\u002F) - Store ranking history in project memory\n\n","# Rank Tracker\n\nThis skill helps you track, analyze, and report on keyword ranking positions over time. It monitors both traditional SERP rankings and AI\u002FGEO visibility to provide comprehensive search performance insights.\n\n## When to Use This Skill\n\n- Setting up ranking tracking for new campaigns\n- Monitoring keyword position changes\n- Analyzing ranking trends over time\n- Comparing rankings against competitors\n- Tracking SERP feature appearances\n- Monitoring AI Overview inclusions\n- Creating ranking reports for stakeholders\n\n## What This Skill Does\n\n1. **Position Tracking**: Records and tracks keyword rankings\n2. **Trend Analysis**: Identifies ranking patterns over time\n3. **Movement Detection**: Flags significant position changes\n4. **Competitor Comparison**: Benchmarks against competitors\n5. **SERP Feature Tracking**: Monitors featured snippets, PAA\n6. **GEO Visibility Tracking**: Tracks AI citation appearances\n7. **Report Generation**: Creates ranking performance reports\n\n## How to Use\n\n### Set Up Tracking\n\n```\nSet up rank tracking for [domain] targeting these keywords: [keyword list]\n```\n\n### Analyze Rankings\n\n```\nAnalyze ranking changes for [domain] over the past [time period]\n```\n\n### Compare to Competitors\n\n```\nCompare my rankings to [competitor] for [keywords]\n```\n\n### Generate Reports\n\n```\nCreate a ranking report for [domain\u002Fcampaign]\n```\n\n## Data Sources\n\n> See [CONNECTORS.md](..\u002F..\u002FCONNECTORS.md) for tool category placeholders.\n\n**With ~~SEO tool + ~~search console + ~~analytics + ~~AI monitor connected:**\nAutomatically pull ranking positions from ~~SEO tool, search impressions\u002Fclicks from ~~search console, traffic data from ~~analytics, and AI Overview citation tracking from ~~AI monitor. Daily automated rank checks with historical trend data.\n\n**With manual data only:**\nAsk the user to provide:\n1. Keyword ranking positions (current and historical if available)\n2. Target keyword list with search volumes\n3. Competitor domains and their ranking positions for key terms\n4. SERP feature status (featured snippets, PAA appearances)\n5. AI Overview citation data (if tracking GEO metrics)\n\nProceed with the full analysis using provided data. Note in the output which metrics are from automated collection vs. user-provided data.\n\n## Instructions\n\nWhen a user requests rank tracking or analysis:\n\n1. **Set Up Keyword Tracking**\n\n   ```markdown\n   ## Rank Tracking Setup\n   \n   ### Tracking Configuration\n   \n   **Domain**: [domain]\n   **Tracking Location**: [country\u002Fcity]\n   **Device**: [Mobile\u002FDesktop\u002FBoth]\n   **Language**: [language]\n   **Update Frequency**: [Daily\u002FWeekly\u002FMonthly]\n   \n   ### Keywords to Track\n   \n   | Keyword | Volume | Current Rank | Type | Priority |\n   |---------|--------|--------------|------|----------|\n   | [keyword 1] | [vol] | [rank] | Primary | High |\n   | [keyword 2] | [vol] | [rank] | Primary | High |\n   | [keyword 3] | [vol] | [rank] | Secondary | Medium |\n   | [keyword 4] | [vol] | [rank] | Long-tail | Medium |\n   | [keyword 5] | [vol] | [rank] | Brand | High |\n   \n   ### Competitor Tracking\n   \n   Track these competitors for benchmark:\n   1. [Competitor 1] - [domain]\n   2. [Competitor 2] - [domain]\n   3. [Competitor 3] - [domain]\n   \n   ### Tracking Categories\n   \n   | Category | Keywords | Description |\n   |----------|----------|-------------|\n   | Brand | [X] | Brand name variations |\n   | Product | [X] | Product-related terms |\n   | Informational | [X] | Educational queries |\n   | Commercial | [X] | Buying intent terms |\n   ```\n\n2. **Record Current Rankings**\n\n   ```markdown\n   ## Current Ranking Snapshot\n   \n   **Date**: [date]\n   **Domain**: [domain]\n   \n   ### Ranking Overview\n   \n   | Position Range | Keyword Count | % of Total |\n   |----------------|---------------|------------|\n   | #1 | [X] | [X]% |\n   | #2-3 | [X] | [X]% |\n   | #4-10 | [X] | [X]% |\n   | #11-20 | [X] | [X]% |\n   | #21-50 | [X] | [X]% |\n   | #51-100 | [X] | [X]% |\n   | Not ranking | [X] | [X]% |\n   \n   ### Position Distribution\n   \n   ```\n   Position 1:     ████████ [X] keywords\n   Position 2-3:   ██████ [X] keywords\n   Position 4-10:  ████████████████ [X] keywords\n   Position 11-20: ████████████ [X] keywords\n   Position 21+:   ██████████ [X] keywords\n   ```\n   \n   ### Detailed Rankings\n   \n   | Keyword | Position | URL | SERP Features | Change |\n   |---------|----------|-----|---------------|--------|\n   | [kw 1] | 3 | [url] | Featured Snippet | +2 ↑ |\n   | [kw 2] | 7 | [url] | PAA | -1 ↓ |\n   | [kw 3] | 12 | [url] | None | New |\n   | [kw 4] | 1 | [url] | Featured Snippet | — |\n   ```\n\n3. **Analyze Ranking Changes**\n\n   ```markdown\n   ## Ranking Change Analysis\n   \n   **Period**: [start date] to [end date]\n   \n   ### Overall Movement\n   \n   | Metric | Start | End | Change |\n   |--------|-------|-----|--------|\n   | Avg Position | [X] | [Y] | [+\u002F-Z] |\n   | Keywords in Top 10 | [X] | [Y] | [+\u002F-Z] |\n   | Keywords in Top 3 | [X] | [Y] | [+\u002F-Z] |\n   | Keywords #1 | [X] | [Y] | [+\u002F-Z] |\n   \n   ### Biggest Improvements ?\n   \n   | Keyword | Old Rank | New Rank | Change | Est. Traffic Impact |\n   |---------|----------|----------|--------|---------------------|\n   | [kw 1] | 15 | 4 | +11 | +[X] visits\u002Fmo |\n   | [kw 2] | 25 | 9 | +16 | +[X] visits\u002Fmo |\n   | [kw 3] | 8 | 2 | +6 | +[X] visits\u002Fmo |\n   \n   **Why improved**:\n   - [kw 1]: [reason - e.g., content update, new backlinks]\n   - [kw 2]: [reason]\n   \n   ### Biggest Declines ?\n   \n   | Keyword | Old Rank | New Rank | Change | Est. Traffic Impact |\n   |---------|----------|----------|--------|---------------------|\n   | [kw 1] | 3 | 12 | -9 | -[X] visits\u002Fmo |\n   | [kw 2] | 7 | 18 | -11 | -[X] visits\u002Fmo |\n   \n   **Why declined**:\n   - [kw 1]: [reason - e.g., competitor update, algo change]\n   - [kw 2]: [reason]\n   \n   **Recommended actions**:\n   - [kw 1]: [action to recover]\n   - [kw 2]: [action to recover]\n   \n   ### Stable Keywords\n   \n   [X] keywords remained within ±3 positions (stable)\n   \n   ### New Rankings\n   \n   | Keyword | Position | URL | Notes |\n   |---------|----------|-----|-------|\n   | [kw 1] | [pos] | [url] | [notes] |\n   \n   ### Lost Rankings\n   \n   | Keyword | Last Position | URL | Action |\n   |---------|---------------|-----|--------|\n   | [kw 1] | [pos] | [url] | [investigate\u002Frefresh] |\n   ```\n\n4. **Track SERP Features**\n\n   ```markdown\n   ## SERP Feature Tracking\n   \n   ### Feature Ownership\n   \n   | Feature | Your Count | Competitor Avg | Opportunity |\n   |---------|------------|----------------|-------------|\n   | Featured Snippets | [X] | [Y] | [+\u002F-Z] |\n   | People Also Ask | [X] | [Y] | [+\u002F-Z] |\n   | Image Pack | [X] | [Y] | [+\u002F-Z] |\n   | Video Results | [X] | [Y] | [+\u002F-Z] |\n   | Local Pack | [X] | [Y] | [+\u002F-Z] |\n   \n   ### Featured Snippet Status\n   \n   | Keyword | You Own? | Current Owner | Winnable? |\n   |---------|----------|---------------|-----------|\n   | [kw 1] | ✅ Yes | You | Maintain |\n   | [kw 2] | ❌ No | [Competitor] | High |\n   | [kw 3] | ❌ No | [Competitor] | Medium |\n   \n   ### PAA Appearances\n   \n   | Question | Your Answer? | Position | Action |\n   |----------|--------------|----------|--------|\n   | [Question 1] | ✅\u002F❌ | [pos] | [action] |\n   | [Question 2] | ✅\u002F❌ | [pos] | [action] |\n   ```\n\n5. **Track GEO\u002FAI Visibility**\n\n   ```markdown\n   ## AI\u002FGEO Visibility Tracking\n   \n   ### AI Overview Presence\n   \n   | Keyword | AI Overview | You Cited? | Citation Position |\n   |---------|-------------|------------|-------------------|\n   | [kw 1] | Yes | ✅ | 1st source |\n   | [kw 2] | Yes | ✅ | 3rd source |\n   | [kw 3] | Yes | ❌ | Not cited |\n   | [kw 4] | No | N\u002FA | N\u002FA |\n   \n   ### AI Citation Rate\n   \n   | Metric | Value |\n   |--------|-------|\n   | Keywords with AI Overview | [X]\u002F[Total] ([Y]%) |\n   | Your citations in AI Overview | [X]\u002F[Y] ([Z]%) |\n   | Avg citation position | [X] |\n   \n   ### GEO Performance Trend\n   \n   | Period | AI Overviews Tracked | Your Citations | Rate |\n   |--------|---------------------|----------------|------|\n   | Last week | [X] | [Y] | [Z]% |\n   | 2 weeks ago | [X] | [Y] | [Z]% |\n   | Month ago | [X] | [Y] | [Z]% |\n   \n   ### GEO Improvement Opportunities\n   \n   | Keyword | Has AI Overview | You Cited? | Content Gap |\n   |---------|-----------------|------------|-------------|\n   | [kw 1] | Yes | No | Need clearer definition |\n   | [kw 2] | Yes | No | Missing quotable stats |\n   ```\n\n6. **Compare Against Competitors**\n\n   ```markdown\n   ## Competitor Ranking Comparison\n   \n   ### Share of Voice\n   \n   | Domain | Keywords Ranked | Avg Position | Visibility |\n   |--------|-----------------|--------------|------------|\n   | [Your site] | [X] | [Y] | [Z]% |\n   | [Competitor 1] | [X] | [Y] | [Z]% |\n   | [Competitor 2] | [X] | [Y] | [Z]% |\n   | [Competitor 3] | [X] | [Y] | [Z]% |\n   \n   ### Head-to-Head Comparison\n   \n   **You vs [Competitor 1]**:\n   \n   | Keyword | Your Rank | Their Rank | Winner |\n   |---------|-----------|------------|--------|\n   | [kw 1] | 3 | 7 | You ✅ |\n   | [kw 2] | 12 | 5 | Them ❌ |\n   | [kw 3] | 1 | 4 | You ✅ |\n   \n   **Summary**: You win [X]\u002F[Y] keywords vs [Competitor 1]\n   \n   ### Competitor Movement Alerts\n   \n   | Competitor | Keyword | Their Change | Threat Level |\n   |------------|---------|--------------|--------------|\n   | [Comp 1] | [kw] | +15 positions | ? High |\n   | [Comp 2] | [kw] | +8 positions | ? Medium |\n   ```\n\n7. **Generate Ranking Report**\n\n   ```markdown\n   # Ranking Performance Report\n   \n   **Domain**: [domain]\n   **Report Period**: [start] to [end]\n   **Generated**: [date]\n   \n   ## Executive Summary\n   \n   **Overall Trend**: [Improving\u002FStable\u002FDeclining]\n   \n   | Metric | Value | vs Last Period | Status |\n   |--------|-------|----------------|--------|\n   | Total keywords tracked | [X] | [+\u002F-Y] | [status] |\n   | Keywords in top 10 | [X] | [+\u002F-Y] | [status] |\n   | Keywords in top 3 | [X] | [+\u002F-Y] | [status] |\n   | Average position | [X] | [+\u002F-Y] | [status] |\n   | Estimated traffic | [X] | [+\u002F-Y]% | [status] |\n   \n   ## Position Distribution\n   \n   ```\n   Position 1:     ████████████ [X]%\n   Position 2-3:   ████████ [X]%\n   Position 4-10:  ████████████████ [X]%\n   Position 11-20: ██████████ [X]%\n   Position 21+:   ████ [X]%\n   ```\n   \n   ## Key Highlights\n   \n   ### Wins ?\n   - [Achievement 1]\n   - [Achievement 2]\n   - [Achievement 3]\n   \n   ### Concerns ⚠️\n   - [Issue 1]\n   - [Issue 2]\n   \n   ### Opportunities ?\n   - [Opportunity 1]\n   - [Opportunity 2]\n   \n   ## Detailed Analysis\n   \n   ### Top Performing Keywords\n   \n   | Keyword | Position | Change | Traffic | Notes |\n   |---------|----------|--------|---------|-------|\n   | [kw 1] | 1 | — | [X] | Stable leader |\n   | [kw 2] | 2 | +3 | [X] | Growing |\n   | [kw 3] | 3 | +5 | [X] | Big improvement |\n   \n   ### Keywords Needing Attention\n   \n   | Keyword | Position | Change | Issue | Recommended Action |\n   |---------|----------|--------|-------|-------------------|\n   | [kw 1] | 15 | -8 | Dropped | Refresh content |\n   | [kw 2] | 22 | -5 | Competitor surge | Analyze competitor |\n   \n   ## SERP Feature Report\n   \n   | Feature | Count | Change | Competitor Avg |\n   |---------|-------|--------|----------------|\n   | Featured Snippets | [X] | [+\u002F-Y] | [Z] |\n   | PAA | [X] | [+\u002F-Y] | [Z] |\n   \n   ## GEO\u002FAI Visibility Report\n   \n   | Metric | This Period | Last Period | Trend |\n   |--------|-------------|-------------|-------|\n   | AI Overview appearances | [X] | [Y] | [↑\u002F↓] |\n   | Your citations | [X] | [Y] | [↑\u002F↓] |\n   | Citation rate | [X]% | [Y]% | [↑\u002F↓] |\n   \n   ## Competitive Position\n   \n   **Share of Voice Ranking**: #[X] of [Y] competitors\n   \n   | Rank | Domain | Visibility |\n   |------|--------|------------|\n   | 1 | [domain] | [X]% |\n   | 2 | [domain] | [X]% |\n   | 3 | [domain] | [X]% |\n   \n   ## Recommendations\n   \n   ### Immediate Actions\n   1. [Action] for [keyword] - [expected impact]\n   2. [Action] for [keyword] - [expected impact]\n   \n   ### This Month\n   1. [Action]\n   2. [Action]\n   \n   ### Next Quarter\n   1. [Strategic action]\n   2. [Strategic action]\n   \n   ## Next Report\n\n   Scheduled: [date]\n   Focus areas: [areas to monitor]\n   ```\n\n## Validation Checkpoints\n\n### Input Validation\n- [ ] Keywords list is complete with search volumes\n- [ ] Target domain and tracking location are specified\n- [ ] Competitor domains identified for comparison\n- [ ] Historical baseline data available or initial tracking period set\n\n### Output Validation\n- [ ] Every metric cites its data source and collection date\n- [ ] Ranking changes include context (vs. previous period)\n- [ ] Significant movements have explanations or investigation notes\n- [ ] Source of each data point clearly stated (~~SEO tool data, ~~search console data, user-provided, or estimated)\n\n## Example\n\n**User**: \"Analyze my ranking changes for the past month\"\n\n**Output**:\n\n```markdown\n# Ranking Analysis: December 2024\n\n## Summary\n\nYour average position improved from 15.3 to 12.8 (-2.5 positions = better)\nKeywords in top 10 increased from 12 to 17 (+5)\n\n## Biggest Wins\n\n| Keyword | Old | New | Change | Why |\n|---------|-----|-----|--------|-----|\n| email marketing tips | 18 | 5 | +13 | Content refresh worked |\n| best crm software | 24 | 11 | +13 | New backlinks acquired |\n| sales automation | 15 | 7 | +8 | Schema markup added |\n\n## Needs Attention\n\n| Keyword | Old | New | Change | Action |\n|---------|-----|-----|--------|--------|\n| marketing automation | 4 | 12 | -8 | Competitor HubSpot published new guide |\n\n**Recommended**: Update your marketing automation guide with 2024 statistics and examples.\n```\n\n## Tips for Success\n\n1. **Track consistently** - Same time, same device, same location\n2. **Include enough keywords** - 50-200 for meaningful data\n3. **Segment by intent** - Track brand, commercial, informational separately\n4. **Monitor competitors** - Context makes your data meaningful\n5. **Track SERP features** - Position 1 without snippet may lose to position 4 with snippet\n6. **Include GEO metrics** - AI visibility increasingly important\n\n## Related Skills\n\n- [keyword-research](..\u002F..\u002Fresearch\u002Fkeyword-research\u002F) - Find keywords to track\n- [serp-analysis](..\u002F..\u002Fresearch\u002Fserp-analysis\u002F) - Understand SERP composition\n- [alert-manager](..\u002Falert-manager\u002F) - Set up ranking alerts\n- [performance-reporter](..\u002Fperformance-reporter\u002F) - Comprehensive reporting\n- [memory-management](..\u002F..\u002Fcross-cutting\u002Fmemory-management\u002F) - Store ranking history in project memory\n\n",{"name":5,"description":7},"main","e7e336ac628c3e3bd771aff1aaa469c93778f94a","skills\u002Faaron-he-zhu\u002Frank-tracker",0,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del","2026-08-23 22:39:37",{"source":8,"skillName":5,"commands":36,"prompt":46,"zipAvailable":47},[37,40,43],{"tool":38,"command":39},"npx","npx skills add kbarbel640-del\u002Fskills --skill rank-tracker",{"tool":41,"command":42},"bunx","bunx skills add kbarbel640-del\u002Fskills --skill rank-tracker",{"tool":44,"command":45},"pnpm","pnpm dlx skills add kbarbel640-del\u002Fskills --skill rank-tracker","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Faaron-he-zhu\u002Frank-tracker\u002FSKILL.md",true,[49,55,59,63],{"path":50,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":53,"sourceHtmlUrl":54},"_meta.json","REFERENCE","参考文档",282,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Faaron-he-zhu\u002Frank-tracker\u002F_meta.json",{"path":56,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":57,"sourceHtmlUrl":58},"references\u002Fmodule-inventory.md",4455,"https:\u002F\u002Fgithub.com\u002Fidallasjlabs\u002Fagentshroud\u002Fblob\u002Fmain\u002Fskills\u002Fcustom\u002Fagentshroud-blueteam\u002Freferences\u002Fmodule-inventory.md",{"path":60,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":61,"sourceHtmlUrl":62},"references\u002Fsteve-hay-assessment.md",21562,"https:\u002F\u002Fgithub.com\u002Fidallasjlabs\u002Fagentshroud\u002Fblob\u002Fmain\u002Fskills\u002Fcustom\u002Fagentshroud-blueteam\u002Freferences\u002Fsteve-hay-assessment.md",{"path":64,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":65,"sourceHtmlUrl":66},"references\u002Fsteve-hay-plan.md",10577,"https:\u002F\u002Fgithub.com\u002Fidallasjlabs\u002Fagentshroud\u002Fblob\u002Fmain\u002Fskills\u002Fcustom\u002Fagentshroud-blueteam\u002Freferences\u002Fsteve-hay-plan.md",[68,99,128,149,155,175],{"skillNo":69,"name":70,"nameZh":6,"description":71,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":72,"categories":73,"keywords":79,"publishedAt":23},"01M6G8J55967D6281ACMKAKTEQ","crowd-prompting","A marketplace where AI agents improve prompts, system instructions, tool descriptions, and other text-based content with domain expertise from real-world operations — and earn tokens for valuable contributions.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzzadrian\u002Fcrowd-prompting\u002FSKILL.md",[74],{"categoryNo":75,"categoryName":76,"taxonomyType":77,"taxonomyTypeDesc":78},"01JBSEEDCAT000000000000036","内容创作者","PROFESSION","适用职业",[80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98],"crowd prompting","prompting","api","with","tokens","domain","world","prompts","operations","instructions","text","tool","system","improve","productivity","marketplace","https","content","ai agents",{"skillNo":100,"name":101,"nameZh":6,"description":102,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":103,"categories":104,"keywords":110,"publishedAt":23},"01M6G8J0PKPAYVET6BWE8W4C26","dilemm-ai","Compete in DilemmAI, the prisoner's dilemma AI arena at dilemm.ai. Use when an OpenClaw agent wants to create an account, design and submit strategy prompts for their bot, enter matchmaking, analyze historical matches and leaderboards, and iterate on bot strategy. Requires headless browser automation (no API available yet).","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzyori\u002Fdilemm-ai\u002FSKILL.md",[105],{"categoryNo":106,"categoryName":107,"taxonomyType":108,"taxonomyTypeDesc":109},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[111,82,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,87,127],"dilemm ai","arena","analyze","browser","openclaw agent","create","automation","browser automation","bot","openclaw","design","strategy","headless","compete","submit","matchmaking","use",{"skillNo":129,"name":130,"nameZh":6,"description":131,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":132,"categories":133,"keywords":137,"publishedAt":23},"01M6G8HWAF3K9SW7NP3Z83CPJ6","arxiv-paper-reviews","Interact with arXiv Crawler API to fetch papers, read reviews, and submit comments. Use when working with arXiv papers, fetching paper lists by date\u002Fcategory\u002Finterest, viewing paper details with comments, or submitting paper reviews via API at http:\u002F\u002F150.158.152.82:8000.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzxrys\u002Fweak-accept\u002FSKILL.md",[134],{"categoryNo":135,"categoryName":136,"taxonomyType":108,"taxonomyTypeDesc":109},"01JBSEEDCAT000000000000021","资料检索与研究",[138,139,140,141,142,143,144,83,145,125,127,146,82,147,148],"arxiv paper reviews","reviews","arxiv","paper","crawler","papers","comments","fetch","read","http","via",{"skillNo":150,"name":130,"nameZh":6,"description":131,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":151,"categories":152,"keywords":154,"publishedAt":23},"01M6G8HQJ7N7WMY6YV7D7SSJ16","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzxrys\u002Farxiv-paper-reviews\u002FSKILL.md",[153],{"categoryNo":135,"categoryName":136,"taxonomyType":108,"taxonomyTypeDesc":109},[141,140,139,138,148,143,144,83,142,125,127,145,146,82,147],{"skillNo":156,"name":157,"nameZh":6,"description":158,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":159,"categories":160,"keywords":161,"publishedAt":23},"01M6G8HM95Y64JNVFC2HN4E2BG","git-summary","Get a quick summary of the current Git repository including status, recent commits, branches, and contributors.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzweack\u002Fgit-summary\u002FSKILL.md",[],[162,163,164,165,166,167,168,169,170,171,172,173,174],"git","summary","git summary","commits","repository","win32","status","linux","contributors","true","quick","get","branches",{"skillNo":176,"name":177,"nameZh":6,"description":178,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":179,"categories":180,"keywords":185,"publishedAt":23},"01M6G8HGEGF05CNEJCGVYFSC4R","agent-constitution","Interact with AgentConstitution governance contracts on Base Sepolia. Check compliance, read rules, log actions, query governance state.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fztsalexey\u002Fagent-constitution\u002FSKILL.md",[181,182],{"categoryNo":106,"categoryName":107,"taxonomyType":108,"taxonomyTypeDesc":109},{"categoryNo":183,"categoryName":184,"taxonomyType":77,"taxonomyTypeDesc":78},"01JBSEEDCAT000000000000037","律师与法务",[186,187,188,189,83,190,191,28,192,146,193,194,195,196,197,96,198,199,200],"agent constitution","constitution","contracts","tree","query","base","log","check","Rules","projects","compliance","actions","state","governance","github"]