Internal Audit Nonconformity Determination
Paste the following prompt into your AI chat to install this skill:
Please follow the guide at https://skillhub.cn/install/skillhub.md to install @engicool/nc-audit.
About this skill
Problem
During internal audits of management systems, nonconformity findings are often tracked in spreadsheets or meeting notes, with classification left to individual auditor judgment. Verification status scatters across sessions, and end-of-audit summaries are assembled ad hoc. This skill pins the full NC lifecycle into a local script-plus-JSON workflow, reducing manual data shuffling and inconsistent grading.
How It Works
- Intake & Query:
add_nc.pyaccepts--title,--clause,--description,--evidence,--category, writes toassets/nc_data.json, and returns a unique ID;list_nc.pyfilters by--status,--clause,--audit-id, etc. - Rule-Assisted Evaluation:
evaluate_nc.pyreferencesreferences/iso_clauses.mdto classify input text into major / minor / observation, returning a suggested category and rationale for the auditor to review rather than replace human judgment. - Verification Tracking:
verify_nc.pyenforces theopen → in_progress → verified → closedstate machine and records--verifierand--result. - Report Generation:
generate_report.pyaggregates all NCs under a given--audit-id;--stats-onlylimits output to numeric summaries.
Boundaries
- Requires only the Python standard library (
json,argparse,datetime); no third-party packages. - Clause numbers must match the specific ISO standard revision in use;
references/iso_clauses.mdcovers common clauses but not every version. - Provide at least two pieces of evidence per finding; ensure all NCs share the same audit ID before generating reports, or statistics will be incomplete.
- The rule engine is assistive; final severity is decided by the audit team at the closing meeting.
Use Cases
- When an auditor finds overdue equipment calibration, record title, ISO clause, description, and at least two evidence items to create a trackable NC.
- When a similar issue appears in multiple departments, pass the description and clause to rule evaluation to help classify major, minor, or observation.
- After the audited team submits corrective actions, update status through open, in_progress, verified, and closed with verifier and result.
- Before the closing meeting, aggregate all findings under one audit ID and generate stats, distribution analysis, and improvement suggestions.
Best For
- ISO internal auditors who need to standardize on-site findings and keep reviewable classification evidence.
- Quality managers who need to track corrective action verification without losing status across meeting notes.
- System engineers who need to classify major, minor, and observation findings against ISO clauses and summarize audit conclusions.
- Audit team leaders who need to aggregate all findings under one audit ID and generate statistical distribution reports.
Related Skills
A Chinese early-stage VC pitch-deck framework covering stage judgment, 12 core sections, investor preferences, and policy risk disclosure.
A requirement alignment workflow that connects clarification, PRD generation, dual-panel Demo-PRD linkage, annotation write-back, and acceptance closure.
A local-life operations assistant for diagnosing bottlenecks and structuring group-buy, livestream, influencer, private-domain, and review plans.
Compare eight popular cross-border company jurisdictions on cost, tax, setup flow, and platform fit, then output recommendations, a comparison table, and registration checklist.