[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6F9CVG95NABGV3XCE2VR8R0":3,"skill-same:01M6F9CVG95NABGV3XCE2VR8R0":84},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":28,"publishedAt":49,"linkOnly":50,"markdownContent":51,"markdownBody":52,"frontMatter":53,"refName":61,"commitSha":62,"skillDirectory":63,"forksCount":64,"repositoryHtmlUrl":65,"repositoryHomepageUrl":66,"ownerHtmlUrl":67,"ownerBlogUrl":6,"ownerDescription":68,"updatedAt":69,"install":70,"resources":83},"01M6F9CVG95NABGV3XCE2VR8R0","cursor-usage-analytics",null,"Track and analyze Cursor usage metrics via admin dashboard: requests, model usage, team productivity,\nand cost optimization. Triggers on \"cursor analytics\", \"cursor usage\", \"cursor metrics\",\n\"cursor reporting\", \"cursor dashboard\", \"cursor ROI\".","ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",66,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fjeremylongshore\u002Fclaude-code-plugins-plus-skills\u002Fcursor-usage-analytics\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000013","分析与可视化","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000033","数据分析师","PROFESSION","适用职业",[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48],"cursor usage analytics","analytics","cursor","Bash","io","triggers","edit","write","read","model","analyze","openclaw","team","Optimization","reporting","metrics","code","cost optimization","roi","dashboard","2026-11-10 10:12:30",false,"---\nname: \"cursor-usage-analytics\"\ndescription: |\n  Track and analyze Cursor usage metrics via admin dashboard: requests, model usage, team productivity,\n  and cost optimization. Triggers on \"cursor analytics\", \"cursor usage\", \"cursor metrics\",\n  \"cursor reporting\", \"cursor dashboard\", \"cursor ROI\".\nallowed-tools: \"Read, Write, Edit, Bash(cmd:*)\"\nversion: 1.0.0\nlicense: MIT\nauthor: \"Jeremy Longshore \u003Cjeremy@intentsolutions.io>\"\ncompatible-with: claude-code, codex, openclaw\ntags: [saas, cursor, analytics, dashboard]\n\n---\n# Cursor Usage Analytics\n\nTrack and analyze Cursor usage metrics for Business and Enterprise plans. Covers dashboard metrics, cost optimization, adoption tracking, and ROI measurement.\n\n## Admin Dashboard Overview\n\nAccess: [cursor.com\u002Fsettings](https:\u002F\u002Fcursor.com\u002Fsettings) > Team > Usage (Business\u002FEnterprise only)\n\n```\n┌─ Dashboard ────────────────────────────────────────────┐\n│                                                        │\n│  Total Requests This Month:  12,847                    │\n│  Fast Requests Remaining:    2,153 \u002F 15,000            │\n│  Active Users:               28 \u002F 30 seats             │\n│  Most Used Model:            Claude Sonnet (62%)       │\n│                                                        │\n│  ┌─ Usage Trend ─────────────────────────────────┐     │\n│  │  ▆▆▇▇██▇▆▇█▇▇▆▅                              │     │\n│  │  Mon Tue Wed Thu Fri Sat Sun                   │     │\n│  └───────────────────────────────────────────────┘     │\n│                                                        │\n│  ┌─ Top Users ───────────────────────────────────┐     │\n│  │  alice@co.com     847 requests  (Sonnet)      │     │\n│  │  bob@co.com       623 requests  (GPT-4o)      │     │\n│  │  carol@co.com     591 requests  (Auto)        │     │\n│  └───────────────────────────────────────────────┘     │\n│                                                        │\n└────────────────────────────────────────────────────────┘\n```\n\n## Key Metrics\n\n### Request Metrics\n\n| Metric | What It Measures | Target |\n|--------|-----------------|--------|\n| Total requests | All AI interactions (Chat, Composer, Inline Edit) | Growing month-over-month |\n| Fast requests | Premium model uses (count against quota) | Stay under monthly limit |\n| Slow requests | Queued requests after quota exceeded | Minimize (upgrade if high) |\n| Tab acceptances | How often Tab suggestions are accepted | 30-50% acceptance rate is healthy |\n\n### User Adoption Metrics\n\n| Metric | Healthy | Needs Attention |\n|--------|---------|-----------------|\n| Weekly active users | 80%+ of seats | Below 50% of seats |\n| Requests per user\u002Fday | 5-20 | Below 3 (underutilization) |\n| Users with 0 requests (30d) | 0-10% of seats | Above 20% (wasted seats) |\n| Model diversity | 2-3 models used | Single model only |\n\n### Cost Metrics\n\n| Metric | Calculation |\n|--------|-------------|\n| Cost per seat | Plan price \u002F active users |\n| Cost per request | Total spend \u002F total requests |\n| BYOK costs | Sum of API provider invoices |\n| Total AI spend | Cursor subscription + BYOK costs |\n\n## Quota Management\n\n### Fast Request Quota\n\nEach team member gets ~500 fast requests per month (varies by plan). Fast requests are consumed when using premium models (Claude Sonnet\u002FOpus, GPT-4o, o1, etc.).\n\nWhen quota is exceeded:\n- Requests are queued as \"slow\" (may take 30-60 seconds instead of 5-10)\n- Tab completion is unaffected\n- cursor-small model remains fast\n\n### Strategies to Stay Under Quota\n\n```\n1. Default to Auto mode\n   - Cursor routes simple queries to cheaper models\n   - Only uses premium models when complexity warrants it\n\n2. Educate team on model selection\n   - Simple questions → cursor-small or GPT-4o-mini\n   - Standard coding → GPT-4o or Claude Sonnet\n   - Hard problems only → Claude Opus, o1 (these burn quota fast)\n\n3. Reduce round-trips\n   - Write detailed prompts (fewer back-and-forth turns)\n   - Use @Files instead of @Codebase (less context = faster)\n   - Start new chats instead of continuing stale ones\n\n4. BYOK for power users\n   - Heavy users can use their own API keys\n   - Their requests don't count against team quota\n```\n\n## Reporting for Stakeholders\n\n### Monthly Report Template\n\n```markdown\n# Cursor Usage Report - [Month Year]\n\n## Summary\n- Active users: X \u002F Y seats (X% utilization)\n- Total AI requests: X,XXX\n- Fast request quota usage: XX%\n- Monthly cost: $X,XXX\n\n## Adoption Trends\n- New users onboarded: X\n- Users showing increased usage: X\n- Inactive users (0 requests): X\n\n## Model Usage Distribution\n- Claude Sonnet: XX%\n- GPT-4o: XX%\n- Auto: XX%\n- Other: XX%\n\n## Recommendations\n- [Scale \u002F optimize \u002F train based on data]\n```\n\n### ROI Calculation\n\n```\nTime saved per developer per day:         ~1 hour (conservative estimate)\nWorking days per month:                   22\nDeveloper hourly cost (fully loaded):     $75\nMonthly time savings per developer:       22 hours × $75 = $1,650\n\nCursor cost per developer:                $40\u002Fmonth (Business)\nROI per developer:                        $1,650 - $40 = $1,610\u002Fmonth\nROI multiple:                             41x\n\nBreak-even: developer saves >32 minutes\u002Fmonth\n```\n\n**Note:** Actual time savings vary. Track team velocity (story points, PRs merged, cycle time) before and after Cursor adoption for data-driven ROI.\n\n## Usage Optimization Playbook\n\n### For Underutilized Teams (\u003C 5 requests\u002Fuser\u002Fday)\n\n```\n1. Run team training session (30 min demo of Chat + Composer)\n2. Share the cursor-hello-world skill for hands-on practice\n3. Create project rules (.cursor\u002Frules\u002F) so AI gives better results\n4. Assign \"AI Champion\" per team to share tips and answer questions\n5. Set a 30-day adoption goal and review progress\n```\n\n### For Overutilized Teams (quota consistently exceeded)\n\n```\n1. Review model usage -- are users defaulting to expensive models?\n2. Enable Auto mode as team default\n3. Train on efficient prompting (fewer turns = fewer requests)\n4. Consider BYOK for top 5 users (offloads their usage from team quota)\n5. Evaluate upgrading to more seats or Enterprise plan\n```\n\n### For Inconsistent Usage\n\n```\n1. Check if project rules are configured (AI is less useful without them)\n2. Verify indexing works (poor @Codebase = poor experience)\n3. Look for extension conflicts (GitHub Copilot still enabled?)\n4. Survey team for friction points and address them\n```\n\n## Enterprise Considerations\n\n- **Advanced analytics**: Enterprise plans include detailed per-user, per-model, per-project breakdowns\n- **API access**: Programmatic access to usage data for integration with internal dashboards (Enterprise)\n- **Compliance reporting**: Usage logs can support audit requirements (who used AI, when, which model)\n- **Cost allocation**: Tag usage by team\u002Fproject for internal chargeback accounting\n\n## Resources\n\n- [Cursor Admin Dashboard](https:\u002F\u002Fcursor.com\u002Fsettings)\n- [Cursor Pricing](https:\u002F\u002Fcursor.com\u002Fpricing)\n- [Cursor Enterprise](https:\u002F\u002Fcursor.com\u002Fenterprise)\n\n","# Cursor Usage Analytics\n\nTrack and analyze Cursor usage metrics for Business and Enterprise plans. Covers dashboard metrics, cost optimization, adoption tracking, and ROI measurement.\n\n## Admin Dashboard Overview\n\nAccess: [cursor.com\u002Fsettings](https:\u002F\u002Fcursor.com\u002Fsettings) > Team > Usage (Business\u002FEnterprise only)\n\n```\n┌─ Dashboard ────────────────────────────────────────────┐\n│                                                        │\n│  Total Requests This Month:  12,847                    │\n│  Fast Requests Remaining:    2,153 \u002F 15,000            │\n│  Active Users:               28 \u002F 30 seats             │\n│  Most Used Model:            Claude Sonnet (62%)       │\n│                                                        │\n│  ┌─ Usage Trend ─────────────────────────────────┐     │\n│  │  ▆▆▇▇██▇▆▇█▇▇▆▅                              │     │\n│  │  Mon Tue Wed Thu Fri Sat Sun                   │     │\n│  └───────────────────────────────────────────────┘     │\n│                                                        │\n│  ┌─ Top Users ───────────────────────────────────┐     │\n│  │  alice@co.com     847 requests  (Sonnet)      │     │\n│  │  bob@co.com       623 requests  (GPT-4o)      │     │\n│  │  carol@co.com     591 requests  (Auto)        │     │\n│  └───────────────────────────────────────────────┘     │\n│                                                        │\n└────────────────────────────────────────────────────────┘\n```\n\n## Key Metrics\n\n### Request Metrics\n\n| Metric | What It Measures | Target |\n|--------|-----------------|--------|\n| Total requests | All AI interactions (Chat, Composer, Inline Edit) | Growing month-over-month |\n| Fast requests | Premium model uses (count against quota) | Stay under monthly limit |\n| Slow requests | Queued requests after quota exceeded | Minimize (upgrade if high) |\n| Tab acceptances | How often Tab suggestions are accepted | 30-50% acceptance rate is healthy |\n\n### User Adoption Metrics\n\n| Metric | Healthy | Needs Attention |\n|--------|---------|-----------------|\n| Weekly active users | 80%+ of seats | Below 50% of seats |\n| Requests per user\u002Fday | 5-20 | Below 3 (underutilization) |\n| Users with 0 requests (30d) | 0-10% of seats | Above 20% (wasted seats) |\n| Model diversity | 2-3 models used | Single model only |\n\n### Cost Metrics\n\n| Metric | Calculation |\n|--------|-------------|\n| Cost per seat | Plan price \u002F active users |\n| Cost per request | Total spend \u002F total requests |\n| BYOK costs | Sum of API provider invoices |\n| Total AI spend | Cursor subscription + BYOK costs |\n\n## Quota Management\n\n### Fast Request Quota\n\nEach team member gets ~500 fast requests per month (varies by plan). Fast requests are consumed when using premium models (Claude Sonnet\u002FOpus, GPT-4o, o1, etc.).\n\nWhen quota is exceeded:\n- Requests are queued as \"slow\" (may take 30-60 seconds instead of 5-10)\n- Tab completion is unaffected\n- cursor-small model remains fast\n\n### Strategies to Stay Under Quota\n\n```\n1. Default to Auto mode\n   - Cursor routes simple queries to cheaper models\n   - Only uses premium models when complexity warrants it\n\n2. Educate team on model selection\n   - Simple questions → cursor-small or GPT-4o-mini\n   - Standard coding → GPT-4o or Claude Sonnet\n   - Hard problems only → Claude Opus, o1 (these burn quota fast)\n\n3. Reduce round-trips\n   - Write detailed prompts (fewer back-and-forth turns)\n   - Use @Files instead of @Codebase (less context = faster)\n   - Start new chats instead of continuing stale ones\n\n4. BYOK for power users\n   - Heavy users can use their own API keys\n   - Their requests don't count against team quota\n```\n\n## Reporting for Stakeholders\n\n### Monthly Report Template\n\n```markdown\n# Cursor Usage Report - [Month Year]\n\n## Summary\n- Active users: X \u002F Y seats (X% utilization)\n- Total AI requests: X,XXX\n- Fast request quota usage: XX%\n- Monthly cost: $X,XXX\n\n## Adoption Trends\n- New users onboarded: X\n- Users showing increased usage: X\n- Inactive users (0 requests): X\n\n## Model Usage Distribution\n- Claude Sonnet: XX%\n- GPT-4o: XX%\n- Auto: XX%\n- Other: XX%\n\n## Recommendations\n- [Scale \u002F optimize \u002F train based on data]\n```\n\n### ROI Calculation\n\n```\nTime saved per developer per day:         ~1 hour (conservative estimate)\nWorking days per month:                   22\nDeveloper hourly cost (fully loaded):     $75\nMonthly time savings per developer:       22 hours × $75 = $1,650\n\nCursor cost per developer:                $40\u002Fmonth (Business)\nROI per developer:                        $1,650 - $40 = $1,610\u002Fmonth\nROI multiple:                             41x\n\nBreak-even: developer saves >32 minutes\u002Fmonth\n```\n\n**Note:** Actual time savings vary. Track team velocity (story points, PRs merged, cycle time) before and after Cursor adoption for data-driven ROI.\n\n## Usage Optimization Playbook\n\n### For Underutilized Teams (\u003C 5 requests\u002Fuser\u002Fday)\n\n```\n1. Run team training session (30 min demo of Chat + Composer)\n2. Share the cursor-hello-world skill for hands-on practice\n3. Create project rules (.cursor\u002Frules\u002F) so AI gives better results\n4. Assign \"AI Champion\" per team to share tips and answer questions\n5. Set a 30-day adoption goal and review progress\n```\n\n### For Overutilized Teams (quota consistently exceeded)\n\n```\n1. Review model usage -- are users defaulting to expensive models?\n2. Enable Auto mode as team default\n3. Train on efficient prompting (fewer turns = fewer requests)\n4. Consider BYOK for top 5 users (offloads their usage from team quota)\n5. Evaluate upgrading to more seats or Enterprise plan\n```\n\n### For Inconsistent Usage\n\n```\n1. Check if project rules are configured (AI is less useful without them)\n2. Verify indexing works (poor @Codebase = poor experience)\n3. Look for extension conflicts (GitHub Copilot still enabled?)\n4. Survey team for friction points and address them\n```\n\n## Enterprise Considerations\n\n- **Advanced analytics**: Enterprise plans include detailed per-user, per-model, per-project breakdowns\n- **API access**: Programmatic access to usage data for integration with internal dashboards (Enterprise)\n- **Compliance reporting**: Usage logs can support audit requirements (who used AI, when, which model)\n- **Cost allocation**: Tag usage by team\u002Fproject for internal chargeback accounting\n\n## Resources\n\n- [Cursor Admin Dashboard](https:\u002F\u002Fcursor.com\u002Fsettings)\n- [Cursor Pricing](https:\u002F\u002Fcursor.com\u002Fpricing)\n- [Cursor Enterprise](https:\u002F\u002Fcursor.com\u002Fenterprise)\n\n",{"name":5,"tags":54,"author":56,"license":15,"version":57,"description":58,"allowed-tools":59,"compatible-with":60},[55,31,30,48],"saas","Jeremy Longshore \u003Cjeremy@intentsolutions.io>","1.0.0","Track and analyze Cursor usage metrics via admin dashboard: requests, model usage, team productivity,\nand cost optimization. Triggers on \"cursor analytics\", \"cursor usage\", \"cursor metrics\",\n\"cursor reporting\", \"cursor dashboard\", \"cursor ROI\".\n","Read, Write, Edit, Bash(cmd:*)","claude-code, codex, openclaw","main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002Fjeremylongshore\u002Fclaude-code-plugins-plus-skills\u002Fcursor-usage-analytics",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":8,"skillName":5,"commands":71,"prompt":81,"zipAvailable":82},[72,75,78],{"tool":73,"command":74},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill cursor-usage-analytics",{"tool":76,"command":77},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill cursor-usage-analytics",{"tool":79,"command":80},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill cursor-usage-analytics","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fjeremylongshore\u002Fclaude-code-plugins-plus-skills\u002Fcursor-usage-analytics\u002FSKILL.md",true,[],[85,96,106,115,121,128],{"skillNo":86,"name":87,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":93,"publishedAt":49},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[90],{"categoryNo":91,"categoryName":92,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[38,94,95],"model hierarchy","model hierarchy skill",{"skillNo":97,"name":98,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":102,"publishedAt":49},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[101],{"categoryNo":91,"categoryName":92,"taxonomyType":21,"taxonomyTypeDesc":22},[103,104,105],"MCP","zoom","zoom mcp",{"skillNo":107,"name":108,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":109,"categories":110,"keywords":111,"publishedAt":49},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[112,113,114,104],"sdk","zoom apps sdk","apps",{"skillNo":116,"name":117,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":118,"categories":119,"keywords":120,"publishedAt":49},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[117],{"skillNo":122,"name":123,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":124,"categories":125,"keywords":127,"publishedAt":49},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[126],{"categoryNo":91,"categoryName":92,"taxonomyType":21,"taxonomyTypeDesc":22},[123],{"skillNo":129,"name":130,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":131,"categories":132,"keywords":133,"publishedAt":49},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[130]]