coyvalyss1/model-matchmaker/share-analytics
Claude Code and agent skill by coyvalyss1/model-matchmaker
- community
Checking that the SKILL.md file is still in the repository.
Build a sanitized analytics report from your Model Matchmaker usage for community contribution. Optional; use optimize-classifier for private tuning instead.
Install
npx vskill@latest install coyvalyss1/model-matchmaker/share-analyticsSKILL.md
Share Model Matchmaker Analytics
OPTIONAL SKILL - This is for contributing data back to the community. You don't need this for personal optimization. Use the optimize-classifier skill instead for private, local tuning.
This skill helps you contribute sanitized analytics data back to the Model Matchmaker community to improve the classifier, while protecting your privacy. This is completely optional and not required for Model Matchmaker to work or improve based on your usage.
What This Skill Does
Note: You can optimize your classifier privately using the optimize-classifier skill. This "share-analytics" skill is only if you want to contribute aggregated data back to help improve Model Matchmaker for everyone.
- Reads your local Model Matchmaker logs (
~/.cursor/hooks/model-matchmaker.ndjson) - Sanitizes prompt snippets by removing project names, file paths, and personal details
- Categorizes prompts using a standard 20-category taxonomy
- Aggregates patterns to show where the classifier succeeded or failed
- Shows you the sanitized report for review before you share it
Instructions for the AI
You are helping the user create a privacy-safe contribution report from their Model Matchmaker usage data. Follow these steps:
Step 1: Read the Log File
Read the NDJSON log file at ~/.cursor/hooks/model-matchmaker.ndjson. Each line is a JSON object with this structure:
or
Step 2: Categorize Prompts
Classify each recommendation event's prompt_snippet into one of these 20 categories. Never output the literal prompt_snippet — only the category and a generic pattern description.
High Frequency Categories (prioritize for training):
ui_ux_bug_fixes- Layout, responsive design, overlap, positioning, visual glitchesfeature_implementation- New UI elements, components, flows, capabilitiesai_chat_debugging- AI chat failures, model config, persona behavior issuesdata_persistence- Likes, votes, profile data, Firestore behaviortesting_qa- Manual testing, browser automation, test flows
Medium Frequency Categories:
cross_platform_alignment- Bringing web and iOS features/design in syncbuild_deployment- Xcode, build errors, deployment, environment setupproduct_strategy- Strategic questions about product, market, differentiationfeature_design_ux- Designing flows, UX, feature behavior before implementationmarketing_content- Social posts, launch content, marketing copybusiness_planning- Partnerships, events, proposals, business documentsdocumentation_process- Session logs, TODOs, internal docsapi_service_integration- Third-party APIs, image generation, external servicespricing_monetization- Plans, paywalls, pricing logicplan_execution- Implementing predefined plans with todos
Low Frequency Categories:
platform_architecture- Tech stack, architecture, platform choicesbrand_legal- DBA, trademarks, brand structureconfiguration_oauth- Firebase, OAuth, auth setuptool_troubleshooting- Non-code tools and environment issuesrd_competitive_analysis- Researching competitors, tech options, cost comparisons
If a prompt doesn't fit any category, use other.
Step 3: Sanitize Prompt Snippets
For each prompt snippet, extract the task type without revealing specifics:
Examples of sanitization:
"build the PaymentService checkout flow"→ Category:feature_implementation, Pattern: "multi-component feature build""Fix the profile page overlap issue on mobile"→ Category:ui_ux_bug_fixes, Pattern: "mobile responsive layout fix""Why is Ross not generating images like before?"→ Category:ai_chat_debugging, Pattern: "AI persona behavior regression""git commit all changes"→ Category:git_operation(if you add it, or useother), Pattern: "git commit"
Rules for sanitization:
- Remove all project/product names (PaymentService, Ross, DoMoreWorld, etc.)
- Remove file paths and code references
- Remove user names and email addresses
- Keep the task category and generic action (e.g., "layout fix", "API integration", "refactor")
Step 4: Correlate Recommendations with Completions
Match recommendation events with completion events using conversation_id. Calculate:
- How many recommendations led to
completedvserroredoutcomes - Override rate per category
- Error rate when user overrode vs. followed the recommendation
Step 5: Generate Contribution Report
Output a structured report in this format:
Step 6: Present for User Review
Show the user the full sanitized report and ask:
"This is your privacy-safe contribution report. Review it to make sure nothing sensitive is revealed. If it looks good, you can copy and paste this into the Model Matchmaker GitHub Discussions (or share however you like). Would you like me to make any changes?"
How to Use This Skill
As a user, invoke this skill by saying something like:
- "Generate my Model Matchmaker analytics contribution"
- "Create a sanitized report from my Model Matchmaker logs"
- "Prepare my Model Matchmaker data for sharing"
The AI will read your logs, sanitize them, and show you the report for approval before you share it anywhere.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/share-analytics/SKILL.md
Popularity
- Repository stars
- 152
- Repository forks
- 15
- 7-day trend score
- 25
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 20 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/coyvalyss1/model-matchmaker/share-analytics)