my-tax-file-organizer
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseMY Tax File Organizer
马来西亚税务文件整理工具
Overview
概述
Keep a Malaysia tax filing workspace orderly and consistent. Classify by document nature or source, not predicted tax treatment, and preserve the user's flat folder structure unless they explicitly ask for deeper categorisation.
保持马来西亚报税工作区的有序性和一致性。按文档性质或来源分类,而非按照预测的税务处理方式分类;除非用户明确要求更深层级的分类,否则保留用户的扁平文件夹结构。
Workflow
工作流
- Inspect the workspace and infer the local naming scheme before changing anything.
- Read each candidate document before renaming or moving it.
- Rename or relocate only when the destination and filename are confident.
- Stop and report conflicts or ambiguity instead of forcing a guess.
- 做出任何改动前先检查工作区,推断本地命名规则。
- 重命名或移动候选文档前先读取文档内容。
- 仅在完全确认目标路径和文件名后再进行重命名或移动操作。
- 遇到冲突或歧义时停止操作并上报,而非强行猜测。
Document Handling Rules
文档处理规则
- Do not infer final names from download filenames alone.
- Prefer direct PDF text extraction first; use OCR when text extraction is unreliable or the file is an image.
- Keep the original extension.
- Never overwrite an existing file.
- Do not delete user files unless explicitly asked.
- Clean up temporary OCR images or intermediate files before finishing.
- Match an established local house style when one is visible.
- 不要仅根据下载文件名推断最终名称。
- 优先直接提取PDF文本;当文本提取不可靠或文件为图片时使用OCR。
- 保留原始文件扩展名。
- 绝对不要覆盖已有文件。
- 除非用户明确要求,否则不要删除用户文件。
- 完成操作前清理临时OCR图片或中间文件。
- 存在明确的本地风格规范时,遵循该规范。
Folder and Naming Conventions
文件夹与命名约定
Read references/workspace-conventions.md for the folder taxonomy and naming rules. Load it before sorting or renaming files.
阅读 references/workspace-conventions.md 了解文件夹分类体系和命名规则。在整理或重命名文件前加载该文档。
Decision Rules
决策规则
- If the task is mainly operational, such as renaming, sorting, deduplicating, or placing documents into folders, stay inside this skill.
- If the task turns into profile refresh, missing-document detection, claimability, tax treatment, filing interpretation, or BE form reasoning, switch to or recommend first, then
$my-tax-interviewerfor computation.$my-tax-preparer - Do not sort files by whether they might qualify for relief.
- If a file could fit multiple categories, choose the destination supported by the strongest document evidence.
- If a filename conflict exists, stop and report the conflict instead of inventing suffixes unless the user asks for a conflict-resolution scheme.
- 如果任务主要是操作类,例如重命名、排序、去重或将文档放入文件夹,使用本技能即可。
- 如果任务涉及资料更新、缺失文件检测、可申报性、税务处理、申报解读或BE表格推理,优先切换或推荐使用 ,之后使用
$my-tax-interviewer进行计算。$my-tax-preparer - 不要按照文件是否符合减免条件来分类。
- 如果一个文件可归入多个类别,选择有最充分文档证据支持的目标分类。
- 如果出现文件名冲突,停止操作并上报冲突,除非用户要求使用冲突解决机制,否则不要自行添加后缀。
Output Style
输出风格
When completing a filing-organisation task, report:
- what files were renamed or moved
- any files skipped and why
- any conflicts or ambiguities
- any assumptions taken from the workspace pattern
完成报税整理任务时,上报以下内容:
- 哪些文件被重命名或移动
- 跳过的文件及跳过原因
- 任何冲突或歧义
- 从工作区模式中得出的任何假设