end-to-end-workflow

Automate payroll processing from crew setup to payment distribution.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Mahar Unity SRPS Accounting App end-to-end payroll workflow automates the complete lifecycle of payroll processing, reducing manual work and errors across crew setup, billing, reconciliation, and payment distribution.

Core Features & Use Cases

  • Crew Setup (Crew Registry): capture and validate crew data including identity, vessel, client, join date, salary, DEP fees, Manning, leaves, and bank details.
  • Monthly Billing, Reconciliation, and Payment Distribution: draft bills, adjust for days on board, perform OCR-based reconciliation, generate payslips, and move records through Pending/ReadyForApproval/Approved/Processed/Paid.
  • Payroll Reporting & Status Tracking: per-crew reports, status board with color-coded stages, and exportable PDFs for governance and client communications.

Quick Start

Navigate the End-to-End Workflow and perform Steps 1–7 to process payroll from crew setup to paid status.

Frequently Asked Questions about end-to-end-workflow

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

FAQPage Schema
How do I automate end-to-end payroll processing from crew setup to payment distribution?

End-to-end payroll processing is automated by orchestrating crew setup, billing, reconciliation, and payment distribution across defined stages. The workflow handles crew data, billing adjustments, payslips, and status tracking with audit trails for data integrity.

What is OCR-based reconciliation in the payroll workflow?

OCR-based reconciliation in the payroll workflow automatically verifies billing data against source documents during the monthly billing phase. It ensures accurate reconciliation before moving records through Pending, ReadyForApproval, Approved, Processed, and Paid states.

Can I track payroll status across multiple crews and clients?

Payroll status tracking across multiple crews and clients is supported through a color-coded status board. It provides per-crew reports and exportable PDFs for governance and client communications throughout the payroll lifecycle.

How do I handle billing adjustments for days on board in payroll calculations?

Billing adjustments for days on board are handled during the monthly billing and reconciliation phase. The workflow drafts bills and automatically adjusts for days on board before generating payslips and moving records through approval states.

Does the payroll workflow maintain audit trails for reconciliation and payment records?

The payroll workflow maintains audit trails throughout the entire lifecycle, ensuring data integrity and traceability. All stages from crew setup through payment distribution are tracked with clearly defined states and audit records for compliance.

What crew data is required for payroll setup and validation?

Crew setup and validation requires capturing identity, vessel, client, join date, salary, DEP fees, Manning, leaves, and bank details. The crew registry validates this data before proceeding to monthly billing and reconciliation stages.