{"id":68149,"plugin_id":"plugin_asdk_app_6ace536fd91c81918be37fb7f5860d21","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-28T13:12:43.250Z","digest":"c86740e7d30feda39d4ef0a0fd7fcd33c34e0634e8977dea5540ade64cfdf3fc","against":null,"payload":{"description":"Month-end work in progress (WIP) from Hubity. Use when someone asks for WIP, unbilled time, what is ready to bill, or a month-end close review. Reads only; never drafts or changes anything.","included_files":[],"name":"month-end-wip","skill_md_contents":"---\nname: month-end-wip\ndescription: Month-end work in progress (WIP) from Hubity. Use when someone asks for WIP, unbilled time, what is ready to bill, or a month-end close review. Reads only; never drafts or changes anything.\n---\n\n# Month-end WIP\n\nShows what a month has earned but not yet invoiced, and what stands between it and an invoice.\n\n## Input\n\n- The month, as `YYYY-MM`. If the person names no month, use last month and say so.\n\n## Steps\n\n1. Call `preview_month_billing` with `month`. While it returns `nextCursor`, call it again with the same `month` and `cursor` set to it, until every page is read.\n2. Call `list_invoices` with `status` `draft` and `limit` 50 to find drafts already waiting for review. Its `total` is the full count; when it is more than the rows returned, say the list shows the first 50.\n3. Answer in four parts:\n   - Ready to bill: approved, not yet invoiced, per client and project, with the total.\n   - Time not yet approved: which client and project, how many hours, and roughly how much it would bill.\n   - Other decisions: missing rates, contract caps, a month that has not ended.\n   - Drafts awaiting review: number, client and amount.\n4. End with the next three actions, the most money first.\n\n## Rules\n\n- Read only. Do not call `create_month_invoice_drafts` unless the person asks to bill; then follow the bill-the-month workflow.\n- If `list_invoices` is refused for the person's role, say drafts cannot be shown and continue with the rest.\n- Never invent figures.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}