Skip to content
cccskills
FreePublished on GitHub

invoice-math

Choose payment reminders based on days relative to an invoice’s due date, with clear escalation stages and contact limits. Identify invoices that need human review and stop reminders once payment is recorded.

OriginalShow the original description

Aging buckets, reminder tiers, and dunning cadence for chasing overdue invoices. Load this before deciding what reminder an invoice gets so you message consistently and don't over-contact a customer.

See how to install

Good for

  • Choose a reminder based on days past due
  • Check contact intervals before sending reminders
  • Identify overdue invoices needing human review
  • Stop reminders for paid invoices

Files included (1)

  • SKILL.md1.8 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Invoice math

Rules for turning an invoice's age and balance into the right action.

Aging buckets

Measure age from the invoice due date (not issue date).

BucketAge (days past due)Reminder tier
Upcoming−7 to 0Courtesy notice
Just overdue1 to 7First reminder
Overdue8 to 30Second reminder
Seriously late31 to 60Final notice
Delinquent61+Hold for human

Reminder tiers

  • Courtesy notice — friendly heads-up that payment is due soon. No pressure.
  • First reminder — a polite nudge with the amount, due date, and pay link.
  • Second reminder — firmer; restate the balance and how many days overdue.
  • Final notice — clear consequence framing; still professional.
  • Hold for human — do not send. Surface in the summary for a person.

Dunning cadence

  • Send at most one reminder per invoice per run, and never two reminders to the same invoice within 72 hours — check the last-sent log first.
  • Escalate a tier only when the invoice crosses into the next bucket, not on every run.
  • Once an invoice is paid, stop immediately and note it in the summary.

Stop-for-human triggers

Regardless of bucket, do not send and hand off to a person when the invoice is:

  • over the approval threshold for the account,
  • flagged disputed, or
  • marked for collections / legal.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

access-policy

FreeSummary

Review Slack access requests against Okta role and team information, then prepare narrowly scoped GitHub or AWS IAM permissions. Apply changes only after an eligible person's approval and record the grant, reasoning, approver, and timestamp.

  • Reviewing GitHub repository access requests from Slack
  • Preparing AWS IAM permissions for a specific task
  • Routing sensitive access requests for additional review
kortix-ai/suna20.3KUpdated Oct 19, 2026

account-research

FreeSummary

Research companies and people before outreach or meetings. Combines business profiles, recent news, hiring signals, and key contacts into a sourced brief with talking points and suggested questions, adding relationship history when CRM data is connected.

  • Research a prospective customer before outreach
  • Prepare background information for meeting attendees
  • Compare a competitor's products and positioning
kortix-ai/suna20.3KUpdated Oct 19, 2026

Review daily Google Ads and Meta Ads results for budget pacing, declining performance, and unusual activity. Get prioritized findings with supporting numbers and concrete recommendations for a marketing team to assess and carry out.

  • Checking whether campaign budgets are being spent on schedule
  • Investigating rising acquisition costs or falling ad returns
  • Finding ads and keywords that spend without converting
kortix-ai/suna20.3KUpdated Oct 19, 2026

agent-browser

FreeSummary

Automate website tasks such as navigating pages, filling forms, clicking buttons, taking screenshots, and extracting data. The skill also supports web app testing, with specialized guides for Electron desktop apps, Slack, and cloud browsers.

  • Automate form entry and page navigation
  • Capture screenshots and extract page data
  • Explore web apps for bugs
kortix-ai/suna20.3KUpdated Oct 19, 2026

ap-invoice-match

FreeSummary

Process emailed vendor invoices by extracting details, comparing them with purchase orders and invoice history, and recording duplicates, overcharges, or missing orders. Summarize results in Slack for human review; payment approval and execution remain with people.

  • Checking incoming invoices against purchase orders
  • Finding duplicate invoices and likely resends
  • Reviewing unit prices and remaining order balances
kortix-ai/suna20.3KUpdated Oct 19, 2026

billing

FreeSummary

Guide changes to Kortix billing code, admin controls, and pricing screens. Explain how plans, trials, enterprise contracts, and access exceptions should work, where pricing is defined, and which audited routes must handle account changes.

  • Update billing logic and its specification together
  • Review how trials and enterprise contracts are handled
  • Find the code that defines prices and allowances
kortix-ai/suna20.3KUpdated Oct 19, 2026

See all skills by kortix-ai

Report a problem with this skill