Skip to content
cccskills
FreePublished on GitHub

my

Inspect an agent’s current model, processing limits, workspace, tools, and message routing details. Diagnose unavailable capabilities, adjust permitted runtime settings, or keep temporary session notes, with advance notice before changes that affect the model or limits.

OriginalShow the original description

Inspect or troubleshoot the agent's runtime state, adjust runtime settings, or keep temporary session notes.

See how to install

Good for

  • Diagnose why a capability is unavailable
  • Check capacity before a large task
  • Adjust allowed model presets or iteration limits
  • Keep temporary preferences across conversation turns

Files included (2)

  • SKILL.md2.4 KB
  • references/examples.md1.8 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

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 such as the model or runtime limits
  4. For detailed examples, read references/examples.md

When to check

<rule> **Diagnose before explaining.** When something doesn't work, check your state first. </rule> <rule> **Check budget before complex tasks.** Know your limits before committing. </rule> <rule> **Recall across turns.** Store preferences in your scratchpad, read them back later. </rule>

When to set

<rule> **Only set when benefit is clear and user is informed.** Warn before changing model. </rule>
SituationCommand
Check capacity for a large taskmy(action="check", key="context_window_tokens")
Switch model or context capacitymy(action="set", key="model_preset", value="<preset-name>")
Long multi-step taskmy(action="set", key="max_iterations", value=80)

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

Anti-patterns

<rule> **Don't check every turn.** Costs a tool call. Use when you need information, not reflexively. </rule> <rule> **Don't store sensitive data.** No API keys, passwords, or tokens in scratchpad. </rule> <rule> **Don't set workspace.** Does not update file tool boundaries — won't work. </rule>

Constraints

  • model_preset is saved for the current session; other modifications are in-memory only
  • Direct 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.
  • 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

NeedUsePersists?
Per-session temp statemy(action="set", key="...", value=...)No
Long-term factsMemory skill (MEMORY.md, USER.md)Yes
Permanent config changeEdit config fileYes

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

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

clawhub

FreeSummary

Find agent skills on ClawHub, a public skill registry, using everyday language. Install selected skills into the nanobot workspace, review installed skills, and update them together through command-line tools.

  • Find a skill for a specific task
  • Install a skill into the nanobot workspace
  • Review the list of installed skills
HKUDS/nanobot49.3KUpdated Oct 22, 2026

cron

FreeSummary

Schedule reminders and recurring agent tasks at specific times or intervals. Use it for meeting alerts, regular reports, or weekday routines, with support for one-time tasks, time zones, and viewing or removing scheduled jobs.

  • Schedule a one-time meeting reminder
  • Set recurring reminders to take breaks
  • Receive a report every weekday
HKUDS/nanobot49.3KUpdated Oct 22, 2026

github

FreeSummary

Use the GitHub command-line tool to inspect issues, pull requests, and automated workflow runs. Check failed steps and logs, retrieve additional details through the API, and extract selected fields into structured results.

  • Check automated test results for a pull request
  • Inspect failed workflow steps and logs
  • List issue numbers and titles
HKUDS/nanobot49.3KUpdated Oct 22, 2026

image-generation

FreeSummary

Generate images from written instructions and edit saved or uploaded images using them as references. Continue refining the latest image in a conversation, adjusting details such as brightness, background, or colors while specifying what to preserve.

  • Creating an image from a written description
  • Editing an uploaded image
  • Refining the latest generated image
HKUDS/nanobot49.3KUpdated Oct 22, 2026

memory

FreeSummary

Search the agent’s conversation history by topic or date to retrieve relevant past entries. Inspect neighboring records when needed to understand the surrounding discussion, using the history log specified for the agent’s workspace.

  • Finding an earlier conversation about a topic
  • Looking up conversation records by date
  • Checking context around a matching entry
HKUDS/nanobot49.3KUpdated Oct 22, 2026

nanobot-document

FreeSummary

Get answers about nanobot setup, configuration, and troubleshooting using documentation bundled with the installed version. Find relevant guidance for the WebUI, model providers, integrations, and configuration fields.

  • Get help with initial nanobot setup
  • Find settings in the WebUI
  • Check model provider configuration
HKUDS/nanobot49.3KUpdated Oct 22, 2026

See all skills by HKUDS

Report a problem with this skill