Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
pproenca avatar

Pt Irs Runbook

  • 65 installs
  • 191 repo stars
  • Updated July 24, 2026
  • pproenca/dot-skills

pt-irs-runbook is a Claude Code skill for ai & agent building.

About

pt-irs-runbook is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.

  • pt-irs-runbook
  • AI & Agent Building
  • AI-coding skill

Pt Irs Runbook by the numbers

  • 65 all-time installs (skills.sh)
  • +7 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #6,043 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/pproenca/dot-skills --skill pt-irs-runbook

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs65
repo stars191
Last updatedJuly 24, 2026
Repositorypproenca/dot-skills

How do I helps with ai & agent building tasks during AI-assisted development.?

Helps with ai & agent building tasks during AI-assisted development.

Who is it for?

Best when you're working on ai & agent building and need structured help with pt irs runbook.

Skip if: Teams with no ai & agent building needs, or anyone wanting a generic chat assistant without this specific workflow.

When should I use this skill?

When you need to helps with ai & agent building tasks during AI-assisted development., or when pt-irs-runbook is a claude code skill for ai & agent building.

What you get

Structured output aligned to pt-irs-runbook: pt-irs-runbook, AI & Agent Building.

Files

SKILL.mdMarkdownGitHub ↗

Portugal IRS Filing Runbook

A diagnostic runbook for Portuguese personal income tax (IRS). Each symptom is a filing situation; each decision tree routes from the situation to the correct annex, autonomous rate, and deadline, then terminates in a concrete filing action or a clear "escalate to a contabilista certificado for {reason}".

Not tax advice. This skill encodes the CIRS and Portal das Finanças rules as
verified on the cited dates. Tax rates and thresholds change with each Orçamento
do Estado. Always confirm figures against the live Art. 68/72 text and the
official Modelo 3 / IRS automático screens before submitting, and involve a
contabilista certificado for anything non-routine. Default income year is
2025 (return filed 1 Apr – 30 Jun 2026) unless stated otherwise.

When to Apply

  • The user asks how to file a Modelo 3 (PT annual income tax return) or which

annexes apply to their income.

  • The user needs to know whether they are a PT tax resident or non-resident,

and what that changes.

  • The user receives Portuguese-source income — rent, a property/share sale,

salary, pension, or self-employment fees — and must declare it.

  • The user is a non-resident landlord (or has foreign income as a resident)

and needs the right rate plus double-taxation relief.

  • The user asks about a specific PT regime: **IRS automático, IRS Jovem, IFICI

(the post-NHR regime), englobamento, mais-valias reinvestment**.

This skill is Portugal-specific. For UK/other-country filing it is out of scope (though it covers the PT side of a cross-border situation, e.g. PT rental income that also appears on a UK SA106).

How to Use

1. Always start at residency. Read residency-tree. Residency status (Art. 16) determines the entire regime — worldwide vs PT-source-only income, progressive vs flat rates, deductions vs none. 2. Then check whether a return is even required and which annexes: filing-obligation-tree. 3. Open the tree for each income type the user has. A taxpayer often needs several annexes at once. 4. Look up every rate/threshold in one place: rates-and-deductions.md is the single source of truth; the trees link to it rather than restating numbers. 5. Estimate figures deterministically with the calculators in references/queries/ (day-count, rental tax, capital gain), then verify on Portal das Finanças. 6. Summarise the outcome with assets/templates/report.md.

Common Symptoms

#Symptom / QuestionEntry treePriority
1"Am I resident or non-resident — and what changes?"residency-treeP1 (gateway)
2"Do I have to file? Can I accept IRS automático? Which annexes?"filing-obligation-treeP1 (router)
3"I receive rent from a PT property" (Categoria F)rental-income-treeP1
4"I sold a property or shares" (Categoria G / mais-valias)capital-gains-treeP1
5"I have salary or a pension" (Categoria A / H)employment-pension-treeP2
6"I'm self-employed / recibos verdes" (Categoria B)self-employment-treeP2
7"I have foreign income / risk of double taxation" (Anexo J)foreign-income-treeP2

Usual suspects — the mistakes a default answer makes

Wrong defaultRealityWhere
"Rental income is taxed at the progressive scale"Cat F has its own autonomous rate (25% base, lower for long leases); englobamento is optionalrental-income-tree
"A 2-year lease gets a reduced rental rate"The Art. 72 reductions start at 5-year permanent-housing contracts; under 5 years = 25%rates-and-deductions.md
"Non-residents pay 28% on the whole property gain"Since 2023 non-residents get the 50% inclusion + progressive rates, like residentscapital-gains-tree
"Just sign up for NHR"NHR is closed to new arrivals; the current regime is IFICI with much narrower eligibilityforeign-income-tree
"A non-resident must appoint a fiscal representative"Optional if you adhere to electronic notifications; always optional for EU/EEA residentsfiling-obligation-tree

Setup

On first use, populate config.json with the taxpayer's situation (residence country, fiscal representative status, applicable tax treaty, NIF). If a required field is empty, ask the user, then save it. Never store passwords — login to Portal das Finanças is interactive.

Gotchas

Diagnostic dead-ends and portal quirks accumulate in gotchas.md. Read it before a non-trivial filing.

Related Skills

  • A UK Self Assessment / SA106 runbook would complement this for the cross-border

(PT rental → UK FTCR) case — not part of this skill.

Related skills

FAQ

What does pt-irs-runbook do?

pt-irs-runbook is a Claude Code skill for ai & agent building.

When should I use pt-irs-runbook?

When you need to helps with ai & agent building tasks during AI-assisted development., or when pt-irs-runbook is a claude code skill for ai & agent building.

What are the main capabilities?

pt-irs-runbook; AI & Agent Building; AI-coding skill.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.