isa530-audit-pbc-support

Generates deterministic ISA 530 audit samples and packages PBC documents for external auditors.

1|Updated Jun 21, 2026
One-click install
npx skills add https://github.com/tapway/shogun-os --skill isa530-audit-pbc-support-tapway
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: isa530-audit-pbc-support
Source: https://github.com/tapway/shogun-os/tree/main/skills/finance/isa530-audit-pbc-support
Command: npx skills add https://github.com/tapway/shogun-os --skill isa530-audit-pbc-support-tapway

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Finance teams responding to external audit requests must produce statistically supportable random samples and organized document packages, but manual selection is non-replicable and PBC gathering is error-prone. This Skill automates ISA 530 compliant sampling with documented seeds and structures PBC packages with cover indexes. ## Core Features & Use Cases - Deterministic Audit Sampling: Executes random.seed(audit_reference) sampling over invoice or bill populations pulled via acct_* tools, producing a replicable sample list saved as JSON. - PBC Document Packaging: Matches each auditor PBC request line item to supporting documents and builds a structured package folder with a cover index showing provided/pending status. - Audit Trail Vaulting: Archives period-end journals, reconciliations, and management accounts into timestamped vault folders for 7-year retention compliance. - Use Case: An external auditor requests 50 sales invoices for Q3 2026 under reference AUD-2026-Q3; the Skill pulls the 1,247-invoice population, seeds the sampler with the audit reference, and outputs the sample list plus a PBC package with a cover index. ## Quick Start Ask the finance-manager agent to run an ISA 530 sample of 50 sales invoices for audit reference AUD-2026-Q3 and package the PBC documents.

Frequently Asked Questions about isa530-audit-pbc-support

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

FAQPage Schema
How do I create an ISA 530 compliant audit sample in Python?

Pull the full transaction population via the acct_* tools, confirm the sample size with the auditor, then run random.seed(audit_reference) followed by random.sample(population, N). Documenting the seed string makes the selection replicable by the auditor.

How to package PBC documents for external auditors?

Load the auditor's PBC request list from the gbrain finance source, match each line item to a supporting document or flag it as pending, then assemble everything into a structured package folder with a cover index listing each item's status.

Does this skill support monetary-unit sampling?

No, it implements simple random sampling only. ISA 530 permits both statistical and non-statistical methods, but monetary-unit sampling weighted by transaction value requires a separate approach agreed with the auditor.

Why is my audit sample not replicable by the auditor?

The sample is only replicable if the seed string is documented and shared. If random.seed was called without recording the audit reference string, or the population changed between runs, the auditor cannot reproduce the selection.

How long must audit trail records be retained in Malaysia?

Malaysian companies must retain accounting records for at least 7 years under the Companies Act 2016 and the Income Tax Act 1967. The skill vaults period-end documents to timestamped folders, which should reside on persistent storage.