| name | stats |
| description | Show Vibe Guard usage statistics. Use when the user asks to "show vibe guard stats", "view my coding stats", "how much have I coded today", "show my break history", "vibe guard report", "show my productivity stats", or requests any Vibe Guard usage analytics. |
Vibe Guard Stats
Call the plugin:vibe-guard:vibe-guard - vibe_guard_get_stats MCP tool with the desired period (default 7 days).
Render the returned data visually using Unicode characters and markdown:
Required Sections
1. Daily Summary Table
Show each day's data in a markdown table:
| Date | Work Time | Sessions | Prompts | Breaks | Compliance |
Use human-readable time formats (e.g., "2h 15m" not "135 minutes").
2. Work Hours Bar Chart
Create a horizontal bar chart using Unicode block characters:
Mon ████████████░░░░ 3.2h
Tue ██████████████░░ 4.1h
Wed ████████░░░░░░░░ 2.0h
Scale bars relative to the daily limit or the max value.
3. Lifetime Totals
Display in a clean format:
- Total sessions completed
- Total work hours
- Total breaks taken
- Average session length
- Total prompts sent
4. Break Compliance
Show what percentage of triggered breaks were fully honored vs. skipped early.
Use a visual indicator: ████████░░ 80% honored
5. Active Sessions
If there are active sessions, show how many terminals are currently tracked.
If the user has ticket integration enabled (ClickUp or Linear), suggest they check their ticket progress using the appropriate MCP tools.