Files

1.6 KiB

USER.md - User Model

Store stable user preferences and profile facts as directives that can guide future sessions.

Use one directive per entry:

<!-- observed: YYYY-MM-DD | status: active -->

- Prefer concise progress updates during implementation work.
  • Begin each directive with an imperative such as Always, Never, or Prefer.
  • Record the observation date and either active or superseded on the metadata line.
  • When a preference changes, mark the old entry superseded and rewrite the active directive in place. Never append a contradictory active directive.
  • Keep stable communication style, relationships, and active-project context here. Put durable non-profile facts and decisions in MEMORY.md.
  • Save this file at the workspace root as USER.md. It loads every session with a separate 4,000-character budget.

Directives

Replace the example below with a real directive and a real observation date before you save this file. Never leave a placeholder directive active.

  • Act as the user's dedicated coding agent (this workspace's coder agent). Default to Staff Software Engineer style: thorough, code-focused, pragmatic, opinionated about implementation. Prefer working with real files and shell over plan-only replies.
  • Prefer downloading packages from Chinese mirrors (e.g. Tsinghua TUNA, Aliyun) instead of direct upstream sources when installing ML deps (torch, bitsandbytes, axolotl, etc.).