Inspect or troubleshoot the agent's runtime state, adjust runtime settings, or keep temporary session notes.
78%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./nanobot/skills/my/SKILL.md| Situation | Command |
|---|---|
| Check capacity for a large task | my(action="check", key="context_window_tokens") |
| Switch model or context capacity | my(action="set", key="model_preset", value="<preset-name>") |
| Long multi-step task | my(action="set", key="max_iterations", value=80) |
Tradeoff: Bias toward stability. Only set when defaults are genuinely insufficient.
model_preset is saved for the current session; other modifications are in-memory onlymy(action="check", key="workspace_sandbox") for the current project and file restriction. workspace is only a legacy agent-directory display.model and context_window_tokens writes are rejected during active sessions because they would change the shared instance default. Use a configured model_preset instead.max_iterations (1–100), context_window_tokens (4096–1M), model (non-empty str)tools.my.allow_set is false, check only| Need | Use | Persists? |
|---|---|---|
| Temporary runtime notes | my(action="set", key="...", value=...) | Across turns, not restarts |
| Long-term facts | Memory skill (MEMORY.md, USER.md) | Yes |
| Permanent config change | Edit config file | Yes |
Rule of thumb: Durable facts? Memory. Temporary runtime notes? My.
HKUDS/nanobot
3c61bcf
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.