my
Check and set the agent's own runtime state (model, iterations, context window, token usage, web config).
Skill by kindredzhang
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/kindredzhang-my
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions: not checked yet.
What's inside
- Skill name
my- Description
- Check and set the agent's own runtime state (model, iterations, context window, token usage, web config). Use when diagnosing why something doesn't work ("why can't you search the web?", "why did you stop?"), checking resource limits before complex tasks, adapting configuration for long or simple tasks, or remembering user preferences across turns. Also use when the user asks what model you are running, how many tokens you've used, or what your settings are.
- License
- MIT
- Instructions
- 68 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- examples.md · references/
SKILL.md (first lines)
# 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](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> | Situation | Command | |-----------|---------| | Large codebase analysis | `my(action="set", key="contextWindowTokens", value=131072)` | | Repetitive simple tasks | `my(action="set", key="model", value="<fast-model>")` | | Long multi-step task | `my(action="set", key="maxIterations", 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 - All modifications in-memory only — restart resets everything - Protected params have type/range validation: `maxIterations` (1–100), `contextWindowTokens` (4096–1M), `model` (non-empty str) - If `tools.my.allowSet` 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.
From kindredzhang/jarvis, MIT.
More from kindredzhang/jarvis
- 0.473score
rock-arrangement
kindredzhang
摇滚乐整体编曲制作。当用户需要从零开始或优化一首摇滚乐的编曲时使用——包括乐器编配、曲式结构、段落设计、织体变化、过渡处理、风格化制作建议。
SkillCFreshness: CClaude Code +9 - 0.466score
cron
kindredzhang
Schedule reminders and recurring tasks.
SkillCFreshness: CClaude Code +9 - 0.447score
github
kindredzhang
Interact with GitHub using the `gh` CLI.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- May 8, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/kindredzhang/jarvis
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
More from kindredzhang
- 0.473score
rock-arrangement
kindredzhang
摇滚乐整体编曲制作。当用户需要从零开始或优化一首摇滚乐的编曲时使用——包括乐器编配、曲式结构、段落设计、织体变化、过渡处理、风格化制作建议。
SkillCFreshness: CClaude Code +9 - 0.466score
cron
kindredzhang
Schedule reminders and recurring tasks.
SkillCFreshness: CClaude Code +9 - 0.447score
github
kindredzhang
Interact with GitHub using the `gh` CLI.
SkillCFreshness: CClaude Code +9
Cite this page
my skill. Agent Mart. https://agentmart.dev/skills/kindredzhang-my (last updated 2026-10-24)