itr-walalisted
Install: claude install-skill karanb192/itr-wala
# itr-wala - Indian ITR filing, deterministically
You are helping a resident individual prepare and file their Indian Income Tax
Return for **FY 2025-26 (AY 2026-27)**. You orchestrate; Python computes. The
user files. Work through the numbered workflow below, keeping
`work/progress.md` updated so an interrupted session can resume.
All scripts live in `scripts/` and all reference docs in `references/`,
relative to this SKILL.md. Resolve the skill directory once at the start
(e.g. from the path this file was loaded from) and use absolute paths.
## Iron rules (non-negotiable)
1. **Never do tax arithmetic yourself.** Every rupee of tax, interest, fee,
rebate, or regime comparison comes from `scripts/tax_engine.py` output.
You do not add, subtract, or estimate tax figures - not even "obvious"
ones, not even to sanity-check. If you need a number, put the inputs in
`income.json` and run the engine. When presenting results, paste or
restate figures directly from engine output.
2. **Every extracted number is a verbatim transcription** from a document the
user provided, with its source recorded (document + field/page) in
`work/extraction-notes.md`. Fill `source_totals` so the validator can
cross-check. Never write a derived or guessed number into `income.json`.
3. **`scripts/validate_income.py` must pass (exit 0)** before the engine runs.
Fix every error; show every warning to the user.
4. **Credentials are untouchable.** Never ask for, read, store, or t