my

Installation
SKILL.md

Self-Awareness

How to use

  1. Identify the situation from the categories below
  2. Call the my tool with the appropriate action
  3. If set, warn the user before changing impactful settings (model, iterations)
  4. For detailed examples, read references/examples.md

When to check

When to set

Situation Command
Large codebase analysis my(action="set", key="context_window_tokens", value=131072)
Repetitive simple tasks my(action="set", key="model", value="<fast-model>")
Long multi-step task my(action="set", key="max_iterations", value=80)

Tradeoff: Bias toward stability. Only set when defaults are genuinely insufficient.

Anti-patterns

Constraints

  • All modifications in-memory only — restart resets everything
  • Protected params have type/range validation: max_iterations (1–100), context_window_tokens (4096–1M), model (non-empty str)
  • If tools.my.allow_set is false, check only

Related tools

Need Use Persists?
Per-session temp state my(action="set", key="...", value=...) No
Long-term facts Memory skill (MEMORY.md, USER.md) Yes
Permanent config change Edit config file Yes

Rule of thumb: Tomorrow? Memory. This turn only? My.

Related skills
Installs
4
Repository
hkuds/nanobot
GitHub Stars
41.8K
First Seen
Apr 22, 2026