file-itr 印度个税申报助手
帮印度居民个人在官方电子申报门户上完成 ITR-1/2/3/4 个税申报,比较新旧税制并依法申报每一项扣除。
SKILL.md 明确划定硬边界:不接触密码/OTP/凭证、不代为付款、不代为提交/e-Verify,用户保留最终法律行为;SECURITY.md 明确敏感数据红线与 git 历史风险;无隐蔽外传或过度权限;MIT 许可。扣分:发布者身份未经验证,法律合规后果与回滚路径未系统化说明,浏览器自动化驱动的风险面(portal 操作)只有文字约束。
指令自洽、引用文件结构清晰;engine 为独立可测模块,fail-loud scope 检查设计良好,且仓库含 CI 工作流(engine-tests.yml)与已提交测试套件,静态可给到 10 以上。扣分:无法静态确认 116 项测试覆盖全部关键路径,SKILL.md 内嵌示例脚本与 references 引用文件未在本次源材料中完整出现,异常输入下的失败反馈质量只能推断。
触发条件(description 关键词清单)非常明确,范围/非范围(非居民、RNOR、GST、他国税制)界定清楚,AY 2026-27 专属。扣分:规则每年变更导致时效性风险,references 文件本身未全部提供以核验边界声明,对无法访问印度 e-filing 门户的环境无降级方案说明。
分层文档(SKILL.md → references → engine README)、MIT、SECURITY.md、CI 保持 skill bundle 同步、安装说明覆盖三种环境。扣分:无版本号/CHANGELOG,维护责任集中于单一未验证维护者,更新路径依赖个人仓库,部分假设(如 engine 未打包进 bundle)需用户自行理解。
目标清晰(合法最低税、双制度对比、逐卢比对账),独立计算引擎提供超越纯手册方法的价值,README 有具体用例。扣分:静态审查无法验证输出可直接可用,扣 7 以上依赖 CI+测试证据,虽存在但测试文件展示不完整,代表性输出未核实。
规则引擎每条法定值带引用、CI badge、pytest 套件、conftest 可复现入口,证据类型超过纯作者声明。扣分:静态读无法独立复现结论,测试代码仅部分展示,第三方佐证缺失。
- 本评估为静态源码审查,未执行任何代码或测试;置信度低。
- 税务规则逐年变更,使用前必须重新核对 AY 对应的税率、限额与表格适用性。
- 引擎仅覆盖 AY 2026-27 且结构上拒绝部分场景(HUF、非居民、外国收入等),超出范围的输入会 fail-loud,请勿强行套用。
- 付款、提交与 e-Verify 必须由用户本人完成;技能不承担注册税务师职责,最终数据由纳税人负责。
- 发布者未经 FollowSkills 企业注册表验证,身份未知;无版本号与 changelog,更新需自行跟踪仓库。
这个 Skill 能做什么,适合哪些场景?
file-itr 是一个面向印度居民个人的所得税申报 Agent 技能,覆盖 ITR-1/2/3/4 表格在新旧两种税制下的准备与电子申报。它源自一次真实的 ITR-3 申报(工资+44ADA 内容创作者收入+上市股票短期资本利得)并加以泛化。核心流程包括:核对雇佣历史、将各项收入对账到 26AS/AIS 等原始凭证、实际计算两种税制取其低者、逐表填写电子申报门户、修复校验错误,最后把缴税、提交和电子核验交还给用户完成。该技能明确划出红线:不碰密码/OTP、不代为缴税或提交,也不虚构任何扣除。
询问财年内雇佣史以确定需要的 Form 16 份数;收集并核对 Form 16、26AS、AIS/TIS、银行对账单、券商与平台结算文件,使每个收入科目对应一份凭证;用独立脚本计算新旧税制下的总税额并比较(含 115BAC、Form 10-IEA 约束);主动逐项询问 80C/80D/HRA/房贷利息/NPS/80G 等扣除凭证;按 AY 2026-27 规则选择最简合规的 ITR 表格(含 112A LTCG 12.5 万卢比上限等边界);引导逐表填写 eportal.incometax.gov.in 并绕过其已知缺陷(登出弹窗、mat-select 下拉、尾零输入 bug、表格静默取消确认等);将缴税、提交与 30 天内 e-Verify 交还给用户并说明具体金额与步骤。
- 换过工作、有多份 Form 16 且忘了早先雇主的受薪者,需要正确汇总全年工资和 TDS。
- 有 44ADA 推定征税的内容创作者/自由职业者,需要填 P&L 和 BP 表并处理无账目资产负债表缺陷。
- 卖过上市股票或共同基金份额、有 STCG 或 112A LTCG 的投资者,需要在 ITR-1/2/3/4 之间选对表格。
- 在印度交易所交易过加密货币(115BBH、194S)的人,需要填 Schedule VDA 并确定税额。
- 同时有 80C、房贷利息和 HRA 的纳税人,想知道旧制还是新制更省钱并需要列出应备凭证。
- 在申报门户卡在某个校验错误上、需要已知变通方案的用户。
这个 Skill 有哪些优点和局限?
- 源自真实端到端 ITR-3 申报,覆盖了大量门户实际操作缺陷及其变通方案。
- 坚持用实际数字计算两种税制,而非凭经验猜测,且逐项主动询问扣除凭证。
- 边界清晰安全:不碰凭据、不代缴代提交、不虚构扣除,并内置对虚假前提降税请求的甄别指引。
- 含独立税额计算脚本与较完整的参考文档(税制税率表、对账、资本利得、VDA、截止日期等)。
- 仅适用于印度居民个人;非居民/RNOR、GST、TDS 报表(24Q/26Q)、公司报税、美国/英国税务均不在范围内。
- 税率与规则按 AY 2026-27 硬编码在示例与参考中,跨年度使用需自行更新。
- 无自动化测试套件的证据,门户界面改动可能使工作流描述失效。
- 不能替代注册税务师或特许会计师,最终数字仍由纳税人负责。
如何安装这个 Skill?
三种方式(据 README):① Claude Cowork 桌面端:下载仓库中的 itr-india.skill 文件,在聊天中点「Save skill」,或到 Settings → Capabilities → Skills 添加;② Claude Code:git clone 仓库后执行 mkdir -p .claude/skills && cp -r file-itr/skills/itr-india .claude/skills/(或复制到 ~/.claude/skills/ 做用户级安装),重启后用 /skills 确认;③ 任意 Agent SDK:把 skills/itr-india/ 目录放到你的技能加载目录即可。仓库未记载其他平台的安装步骤。
如何使用这个 Skill?
安装后直接自然语言触发,例如:「帮我申报 FY 2025-26 的 ITR,我是受薪的还做自由职业,今年卖了一些股票」或「Reconcile my 26AS and AIS and tell me my total income and tax」。你需要自己准备 Form 16(每雇主一份)、26AS、AIS/TIS、银行对账单、券商报表和平台结算文件;门户登录也由你完成。代理会采集信息、对账、算税、陪你走完门户流程,并在缴税、提交、e-Verify 三步前停下交还给你。注意规则逐年变化,申报前应核对当年税率表与截止日期。