4.7 KiB
4.7 KiB
description, shortcut
| description | shortcut |
|---|---|
| Generate comprehensive terminal report of AI experiments | ai-report |
AI Experiments Report
When the user runs /ai-report, generate a comprehensive, well-formatted terminal report of their AI experiments.
Report Sections
1. Summary Statistics
Display at the top:
╔══════════════════════════════════════════════════════════════╗
║ AI EXPERIMENT LOGGER - SUMMARY REPORT ║
╚══════════════════════════════════════════════════════════════╝
📊 OVERVIEW
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Total Experiments: [count]
Average Rating: [X.XX] ⭐
Date Range: [earliest] → [latest]
2. Top Performing AI Tools
Show the top 5 AI tools by average rating:
🏆 TOP AI TOOLS BY PERFORMANCE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1. ChatGPT o1-preview ⭐ 4.85 avg (20 experiments)
2. Claude Sonnet 3.5 ⭐ 4.75 avg (18 experiments)
3. Gemini Pro ⭐ 4.20 avg (12 experiments)
3. Rating Distribution
Show distribution visually:
⭐ RATING DISTRIBUTION
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
5 stars ████████████████████████████ (28)
4 stars ████████████████████ (20)
3 stars ██████████ (10)
2 stars ████ (4)
1 star ██ (2)
4. Most Used Tags
Show top 10 tags:
🏷️ POPULAR TAGS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
code-generation (15) debugging (12) research (10)
creative-writing (8) data-analysis (7) testing (6)
5. Recent Activity
Show last 7 days:
📈 RECENT ACTIVITY (Last 7 Days)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2025-10-13: ████████ (8 experiments)
2025-10-12: ██████ (6 experiments)
2025-10-11: ████ (4 experiments)
6. Latest Experiments
Show the 5 most recent:
📝 LATEST EXPERIMENTS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[Oct 13, 2:30 PM] ChatGPT o1-preview ⭐⭐⭐⭐⭐
Prompt: Write a Python function to calculate Fibonacci
Tags: code-generation, python
[Oct 13, 1:15 PM] Claude Sonnet 3.5 ⭐⭐⭐⭐
Prompt: Debug React useState issue with async
Tags: debugging, react, javascript
Data Sources
Use the get_statistics and list_experiments MCP tools to gather all data.
Optional Filters
Support these filters via arguments:
/ai-report tool:ChatGPT- Show report for specific tool/ai-report tag:code-generation- Show report for specific tag/ai-report days:30- Show last 30 days only/ai-report rating:5- Show only 5-star experiments
Error Handling
If no experiments exist:
╔══════════════════════════════════════════════════════════════╗
║ AI EXPERIMENT LOGGER - SUMMARY REPORT ║
╚══════════════════════════════════════════════════════════════╝
📊 NO EXPERIMENTS YET
Get started by logging your first AI experiment:
/log-exp
Or use the MCP tool directly:
Use the log_experiment tool
Implementation Notes
- Use Unicode box drawing characters for clean terminal output
- Ensure all sections are properly aligned
- Use emoji for visual appeal but keep it professional
- Calculate percentages and averages with 2 decimal precision
- Sort all rankings by count/rating descending
- Format dates in user-friendly format (Oct 13, 2:30 PM)