Install any skill in seconds. Free to start, no credit card required.
Get Started Free →rshankras/usage-insights
Generates user-facing usage statistics, activity summaries, and personalized insights dashboards (weekly recaps, year-in-review, Spotify Wrapped-style).
Passed 19 of 22 test cases with the skill, and 13 of 22 without it.
and 5 more in the full report
6 fixed13 passed either way3 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
I'm building an iOS app and need a local activity insights feature. I want to record user actions on-device, calculate metrics like streaks and category breakdowns, and show them inside a stats dashboard with a period selector.
| Checked | Without skill | With skill |
|---|---|---|
| Asks initial configuration questions prior to generating source code. | Missed | Passed |
| Asks whether a shareable recap card feature should be included. | Missed | Passed |
The instructions your model reads when the skill loads.
Generate a production usage insights system that records user activity events with SwiftData, computes personalized insights (streaks, most active day, top categories), and displays them in a dashboard with insight cards, period pickers, trend indicators, and optional shareable recap screens.
Use this skill when the user:
Search for existing usage tracking or insights code:
Glob: **/*UsageEvent*.swift, **/*Insight*.swift, **/*Recap*.swift, **/*ActivityLog*.swift
Grep: "UsageEvent" or "InsightCalculator" or "activitySummary" or "SwiftData" and "event"
If existing analytics/tracking found:
InsightCalculator to work with existing modelsCheck for SwiftData usage:
Grep: "import SwiftData" or "@Model" or "ModelContainer"
test cases passed, vs 13 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.