Works with the AI tools you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    bills and deadlines

    1

    Extracts bills, renewals, and notice periods from documents into a calendar with automated reminders and budget views.

    $5

    Secure checkout via Stripe

    30-day refund guarantee

    Converts to your local currency at checkout

    Security scanned
    bills and deadlines

    bills and deadlines

    Example session with this skill installed

    I have a gym contract PDF that auto-renews and a speeding fine photo. Extract the dates, tell me the last day to cancel the gym, and give me a calendar file for the fine payment.

    • Read your context and instructions
    • Compiled the bills and deadlines

    I have analyzed the documents provided. The gym contract requires a 30-day notice period before the renewal on October 1st. The speeding fine offers a 30% discount if paid within 5 days of notice (received August 10).

    Bills and Deadlines Overview

    Status: ✅ Nothing overdue

    Immediate Actions:

    • August 15: Last day to pay Speeding Fine #AX-992 at the reduced rate of €42.00 (Full price: €60.00).
    • September 1: Last day to cancel "Peak Fitness Gym" contract to avoid auto-renewal on October 1.

    Monthly Forecast:

    MonthTotal DueManual PayAutopay
    August€42.00€42.00€0.00
    September€29.99€0.00€29.99
    October€29.99€0.00€29.99

    Cancel or Renegotiate:

    • Date: 2024-09-01
    • Contract: Peak Fitness Gym

    How to cancel: Send a registered letter or email to admin@peakfitness.example with 30 days notice. Clause 4.2: "Notice must be received one full calendar month prior to expiry."

    I have generated deadlines.ics for your calendar and deadlines.xlsx for your records.

    Next steps

    1. Import deadlines.ics into your calendar to set alerts for the fine discount and gym notice period.
    2. Pay the speeding fine before August 15 to save €18.00.
    3. Send the gym cancellation email before September 1 if you do not want to renew for another year.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Late fees and forgotten renewals create unnecessary financial drag. This skill extracts payment dates, notice periods, and expiry dates from your documents to generate a structured calendar and financial overview.

    What it does

    • Extracts metadata from PDFs, photos, and emails to identify due dates, amounts, and cancellation notice periods.
    • Generates calendar files in .ics format for importing into Google Calendar, Apple Calendar, or Outlook.
    • Calculates discount windows for fines or taxes that offer early-payment reductions.
    • Tracks auto-renewals by identifying notice periods in contracts and flagging the last possible day to cancel.
    • Provides financial forecasting by totaling upcoming monthly liabilities and identifying high-spend months.

    How it works

    1. Analyze documents: Provide bills, contracts, or fines; the skill extracts data into a structured deadlines.json format.
    2. Build assets: The skill runs a Python script to generate the .ics calendar, an Excel sheet for budgeting, and an HTML overview.
    3. Import and notify: Import the .ics file into your calendar app to receive automated reminders at specific intervals.
    4. Update status: Mark items as paid or add new bills to keep the financial forecast current.

    Frameworks & tools

    Uses Python 3.8+ standard library. Works with any agent capable of code execution and file management. No external API calls or network access required.

    Why this beats prompting it yourself

    Generic prompts often miss the specific "notice period" logic hidden in contract fine print or fail to account for complex recurring date math. This skill uses a dedicated script to handle recurring events 12 months out and ensures every event has a stable ID for calendar synchronization.

    Use cases

    • Contract management to avoid gym, software, or insurance auto-renewals.
    • Fine mitigation to ensure road fines are paid within the 30% discount window.
    • Budget planning to see which months have heavy tax or insurance burdens.
    • Document renewal for tracking passport, ID, and driver's license expiries.

    Known limitations

    Requires Python 3.8+ for script execution. Cannot access live banking data or make payments. Notice periods must be present in the provided text or images to be extracted accurately.

    How to use

    Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    30-day refund

    Not a fit? Get your money back

    Trust & safety

    Security scanned

    Verified clean 3 days ago

    • Passed all security checks, Safe to install

    Needs access to

    Openxmlformats

    Listed3 days ago

    What's inside

    Frequently Asked Questions