slip-verification

Attach signed payment slips to distributions before marking crew as Paid.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/captazm/MU-Accounting --skill slip-verification
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slip-verification
Source: https://github.com/captazm/MU-Accounting/tree/main/.agents/skills/slip-upload
Command: npx skills add https://github.com/captazm/MU-Accounting --skill slip-verification

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the verification step in the payment workflow by ensuring signed slips are collected and linked before changing a crew's status to Paid.

Core Features & Use Cases

  • Guides admins to upload or replace signed slips, attaches them to payment records, and enforces the business rule that a slip must exist before marking Paid. Supports viewing the uploaded slip and replacing it when needed.
  • Use Case: After processing a distribution, upload the signed slip to validate the payment and finalize the crew's paid status.

Quick Start

Upload a signed slip to verify it for a processed distribution and mark the crew as Paid once verified.

Frequently Asked Questions about slip-verification

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify signed payment slips before marking crew as Paid?

To verify payment slips, you upload or replace the signed slip and attach it to the processed distribution record. The system enforces a business rule requiring this slip before allowing the crew status to transition to Paid.

Can I replace an uploaded signed slip for a crew payment record?

Yes, you can replace an uploaded signed slip. The workflow supports viewing the attached slip and uploading a replacement file if needed, ensuring the correct document is linked to the crewPayments record before finalizing paid status.

Does slip verification work with Firebase Storage for payment distributions?

Yes, slip verification requires signed slips to be stored under signedSlips in Firebase Storage. The process attaches these uploaded files to the crewPayments records to validate processed distributions across admin roles.

What is the payment slip verification process for crew distributions?

The verification process collects and links signed payment slips to processed distributions. Admins upload the document, verify its attachment to the payment record, and then transition the crew member's status to Paid.

Why does marking crew as Paid require an attached signed slip?

Marking crew as Paid requires an attached signed slip to enforce the business rule that a valid payment document must exist. This ensures signed slips are collected and linked before changing the crew's payment status.

Do I need to process a distribution before uploading a signed slip?

Yes, you must process a distribution before uploading a signed slip. The workflow applies to processed distributions, allowing admins to attach the signed slip after processing to validate the payment and finalize the paid status.