CtrlK
BlogDocsLog inGet started
Tessl Logo

kiz8/subscription-tracker

Track, manage, and get reminders for paid subscriptions and SaaS services. Use this skill whenever the user mentions subscriptions, SaaS costs, trial periods, recurring payments, billing cycles, or says things like "remind me about my subscription", "add a subscription", "how much do I spend on services", "when does my trial end", "track my subscriptions", or shares a service name/URL with a price. Triggers on any subscription-related intent even if the word "subscription" is not used — e.g. "I signed up for Notion Pro, $16/month, trial for 14 days". Also triggers when user asks about upcoming charges or trial expirations across any of their services.

94

Quality

94%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

Overview
Skills
Evals
Files

README.md

subscription-tracker-skill

Claude skill for tracking paid subscriptions and SaaS services.

Features

  • Add, edit, delete subscriptions stored in a local JSON file
  • View all subscriptions with next billing dates
  • Get reminders for upcoming charges (≤2 days) and expiring trials (≤3 days)
  • Monthly spend totals grouped by currency (USD, EUR, RUB)

Structure

subscription-tracker/
├── SKILL.md                    # Skill definition and instructions
├── scripts/
│   └── compute_dates.py        # Computes next billing dates and trial status
└── references/
    └── schema.md               # Full JSON schema and field reference

Usage

Install via Claude Code skills, then mention anything subscription-related:

"Add Notion Pro, $16/month, started Jan 15" "Show all my subscriptions" "Any trials expiring soon?" "How much do I spend per month?"

Install with Tessl CLI

npx tessl i kiz8/subscription-tracker

README.md

SKILL.md

tile.json