ワンクリックで
ksk-audit-suite
ksk-audit-suite には peerasak-u から収集した 7 個の skills があり、リポジトリ単位の職業カバレッジとサイト内 skill 詳細ページを表示します。
このリポジトリの skills
Finalize a client's financial-statement working paper after the auditor has adjusted it — run the QA gate and expand the note detail. Use when asked to "finalize the งบการเงิน", "validate the financial statements", "QA the workpaper", "check the งบ balances", or "แตกหมายเหตุ / expand note detail", after audit-workpaper (skill 5) scaffolded the workbook and a human has adjusted the TB, classified every account in Mapping!H, and posted the AJEs. Validates that the งบ is submission-ready (balance sheet balances, no
Drive a KSK audit client through the whole pipeline (skills 1→5.5) and show where it stands. Use when asked to "run the full pipeline", "orchestrate a client", "what's the status of this job", "what's next for this client", "QA the whole job", or "do the whole audit for a client". Reports the pipeline stage, which of the 5 deliverables exist, the next skill to run, the human gates that block progress, and a format-QA check of each produced file against its locked format contract (plus a cross-check vs the ground-truth folder 5). This skill coordinates the other skills; it does not re-implement their work. This is skill 6 of the pipeline.
Scaffold the audit working-paper workbook (4 งบการเงิน <client>.xlsx) for a client from CONTEXT.md. Use when asked to "scaffold the workpaper", "set up the financial workpaper", "prepare the งบการเงิน template/structure", or after audit-ingest. Builds a formula-linked งบการเงิน template + Mapping (account→caption) + adjusted-TB layout + empty AJE grid + tax shell, so the statements recompute themselves once the auditor classifies accounts and adjusts the TB. Never invents numbers or account classifications. This is skill 5 of the pipeline; audit-financials (skill 5.5) later finalizes the งบ. v1 covers บจ. going-concern only.
Fill the CIT50 (ภ.ง.ด.50, corporate income tax return) AcroForm PDF for a client from CONTEXT.md. Use when asked to "fill CIT50", "generate ภงด.50", "fill the tax return", or after audit-ingest/audit-planning have produced CONTEXT.md and the client's own director/team data. Fills the 925-field government AcroForm deterministically via pypdf. Tax-computation numbers are extracted from the client's 4 งบการเงิน*.xlsx (the ภาษีเงินได้/คำนวณภาษี sheet, or the accounting net profit as fallback) — never computed by an agent guessing.
Generate the KSK cover page (ใบปะหน้างบการเงิน) and auditor's report (หน้ารายงาน) .docx from a client CONTEXT.md. Use when asked to "make the cover page", "generate the audit report page", "render หน้ารายงาน / ใบปะหน้า", or after audit-ingest has produced a CONTEXT.md. Fills tokenized .docx templates deterministically via a CLI; picks the CPA or TA template by entity type. Does not write free-form report text.
Ingest a KSK audit client folder into a single CONTEXT.md working paper. Use when asked to "ingest a client", "scaffold a job", "prepare CONTEXT", "start an audit job", or when pointed at a client folder under 4_ตัวอย่างไฟล์ลูกค้า. Joins the three root Database files by job number, extracts archives, reads scanned บอจ.5 by vision, and writes CONTEXT.md plus the WP skeleton under 6_ผลจากสกิล. Does NOT generate any output document.
Generate the "1 Planning" audit workpaper .xlsx for a client from CONTEXT.md. Use when asked to "make the planning file", "generate the audit plan", "fill Planning.xlsx", or after audit-ingest has produced a CONTEXT.md. Fills sheet ข้อมูลลูกค้า deterministically via a CLI (the other 9 sheets cascade off it through formulas already in the firm's template) and selects one of 3 known boilerplate variants for the risk-assessment sheets. Does not write free-form audit narrative.