Install any skill in seconds. Free to start, no credit card required.
Get Started Free →rshankras/streak-tracker
Generates a streak tracking system with timezone-aware day boundaries, streak freeze protection, and streak-at-risk push notifications.
Passed 18 of 22 test cases with the skill, and 12 of 22 without it.
and 5 more in the full report
6 fixed12 passed either way4 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.
Where should generated streak tracking Swift files be located if an existing project has a top-level `Sources/` directory versus an `App/` directory?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies placing generated files under Sources/StreakTracking/ when Sources/ exists. | Missed | Passed |
| Specifies placing generated files under App/StreakTracking/ when App/ exists. | Missed | Passed |
The instructions your model reads when the skill loads.
Generate a production streak tracking system that records consecutive days of user activity, calculates current and longest streaks, handles timezone-aware day boundaries, supports streak freeze/protection passes, and schedules streak-at-risk local notifications.
Use this skill when the user:
Search for existing streak or habit tracking:
Glob: **/*Streak*.swift, **/*Habit*.swift, **/*DailyTrack*.swift
Grep: "streak" or "consecutiveDays" or "habitTrack" or "dailyStreak"
If existing streak/habit system found:
Determine if generating for iOS (UNUserNotificationCenter) or macOS (UNUserNotificationCenter available on macOS 11+) or both.
Ask user via AskUserQuestion:
test cases passed, vs 12 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.