← ClaudeAtlas

accounts-receivable-followup-writerlisted

Draft escalating invoice reminder sequences (gentle→neutral→firm→final) from invoice details and client relationship context. Preserves relationships while collecting payment. Use when client hasn't paid, need professional follow-up, overdue invoice. Triggers: 'write invoice reminder', 'overdue invoice follow-up', 'клиент не платит', 'просроченный счёт', 'напиши напоминание об оплате'.
KirKruglov/claude-skills-kit · ★ 10 · AI & Automation · score 82
Install: claude install-skill KirKruglov/claude-skills-kit
# Accounts Receivable Follow-up Writer This skill generates an escalating sequence of 4 invoice reminder messages — from gentle to final notice — calibrated to the relationship context and days overdue. It operates bilingually (EN/RU) on data provided by the user; no accounting software required. **Input:** - Invoice details: amount, currency, due date (or days overdue), client name - Relationship context: new / long-term / valuable / difficult / other - Optional: prior contact history, formality preference **Output:** - 4 numbered messages (subject line + body + send-date recommendation + tone note) - Relationship risk flag if applicable - Human-review reminder footer --- ## Language Detection Detect the user's language from their message: - If Russian (or contains Cyrillic): respond in Russian - If English (or other Latin-script language): respond in English - If ambiguous: respond in the language of the trigger phrase used --- ## Instructions ### Step 1: Parse and Validate Input 1. Extract required fields from user input: - Invoice amount and currency - Due date or days overdue - Client name or company - Relationship context (new / long-term / valuable / difficult / other) 2. Check for required fields: - If invoice amount OR client name is missing: stop and return error message (see Negative Cases) - If due date is missing: proceed but flag in output ("Due date not provided — add before sending") 3. Extract optional fields if provided: - Pr