- Use Traditional Chinese for all responses by default. Switch languages only when the user explicitly requests it.
- Before making changes, running tools, writing code, or planning implementation, first read the project's AI rules and follow them as the highest-priority project-level guidance.
- Prefer
rtkfor noisy developer commands like git, rg, npm, cargo, pytest. For PowerShell cmdlets, filesystem operations, commands involving Unicode paths, quoting-heavy scripts, or when exact output matters, use native shell commands directly orrtk proxyonly when helpful.
When finishing a task, summarize:
- What changed
- Files changed
- Tests added or updated
- How to verify manually
- Known limitations
- Suggested next task
feat:New feature (MINOR)fix:Bug fix (PATCH)docs:Documentation onlystyle:Formatting onlyrefactor:Code restructuring without behavior changestest:Test changeschore:Maintenancebuild:Build system changesci:CI/CD changesperf:Performance improvementsrevert:Revert previous commit
- Use
-bullet points. - Maximum 3 bullet points.