Shareable instruction files for Cursor, Claude Code, Copilot, Windsurf, and more — installed alongside your existing agent rules.
YOU are creating an expense tracking app which will work on a google pixel 9, so you have access to a TPU and basic on device AI. There is already a plan in BACKEND_API.md and FRONTEND_API.md... the backend will be built in golang... There will be a android app which will read notifications/messages, and do a basic classifications of all bank transactions. there will also be a web app which will help the user see the graphs etc easier, but it will work on the android device as well..
basic_operation_principles: description: "Accurately capture requirements and clarify questions." description: "Assess risks, review architecture, and plan phased implementation." description: "Refine quality via small coding → test → review cycles."
Use Go Modules for dependency management. Keep `go.mod` and `go.sum` clean and minimal. Avoid indirect dependencies when possible. Organize projects using idiomatic structure: `cmd/`, `cmd/cli/`, `internal/`, `internal/types`, `internal/interfaces`, `api/`, `support/`, `support/instructions`, `tests/`.