Decode a Nigerian payslip line by line: gross pay and its components, PAYE income tax, pension, National Housing Fund, health insurance and other deductions, and whether net pay adds up, with a note on the tax law changes that took effect in 2026. Use when asked explain my payslip, why is my PAYE so high, how is tax calculated on my salary in Nigeria, check my pension deduction, or abeg break down my salary. Produces a line-by-line explanation, a recalculation of the main deductions from the rules the user confirms, a list of discrepancies to raise with payroll, and what to keep for the annual tax record. Not tax advice.
🗣 Say this to your agent
“Explain every line on my payslip. I earn 450k a month in Lagos.”“Why did my PAYE change in January?”“Is my pension deduction right? Basic 150k, housing 75k, transport 50k.”“Abeg, break down how they arrived at this net pay.”“Run this skill in your browser: https://mohitagw15856.github.io/pm-claude-skills/skill/ng-payslip-decoder.html”
What to give it
▸The payslip — each earnings line and each deduction line with amounts
▸Pay period — (month and year), since the tax rules differ before and after 2026
▸Annual gross pay and whether a 13th month — or bonus is paid
▸State of residence, since PAYE is paid to — the state tax authority
▸Annual rent paid, if relief on rent is — claimed
▸Other deductions — loans, cooperative, union dues, health scheme
▸Whether the employee has a pension account and — a tax identification number
✅ The bar it holds itself to
Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.
✓The pay period is identified and the right rule set is used
✓PAYE bands come from the user or are marked unconfirmed
✓Pension is checked against the stated base
✓Every deduction is classified as tax-reducing or not
✓Net pay arithmetic is verified
✓Discrepancies are phrased as questions for payroll
⚠️ What it refuses to do
**Do not apply the old consolidated relief allowance to 2026 payslips.**
**Do not invent tax bands.** Ask for them or mark the result unconfirmed.
**Do not assume pension is on gross pay.**
**Do not accuse payroll of error** from a small rounding difference.
**Do not ignore non-remittance.** Suggest checking the pension account statement.
Install
npx pm-claude-skills add --agent claude # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y -p pm-claude-skills pm-claude-skills-mcp
Related skills
🔌 Embed this skill
Drop this on your blog, docs, or site — it renders a "Run this skill" card:
<div data-pm-skill="ng-payslip-decoder"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>
💬 Discussion