openclaw/skills
Blakeshannon 9cce40d123
feat(skills): Add 'Use when / Don't use when' routing blocks (#14521)
* feat(skills): add 'Use when / Don't use when' blocks to skill descriptions

Based on OpenAI's Shell + Skills + Compaction best practices article.

Key changes:
- Added clear routing logic to skill descriptions
- Added negative examples to prevent misfires
- Added templates/examples to github skill
- Included Blake's specific setup notes for openhue

Skills updated:
- apple-reminders: Clarify vs Clawdbot cron
- github: Clarify vs local git operations
- imsg: Clarify vs other messaging channels
- openhue: Add device inventory, room layout
- tmux: Clarify vs exec tool
- weather: Add location defaults, format codes

Reference: https://developers.openai.com/blog/skills-shell-tips

* fix(skills): restore metadata and generic CLI examples

---------

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-02-18 01:28:20 +01:00
..
1password chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
apple-notes chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
apple-reminders feat(skills): Add 'Use when / Don't use when' routing blocks (#14521) 2026-02-18 01:28:20 +01:00
bear-notes chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
blogwatcher chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
blucli chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
bluebubbles iMessage: promote BlueBubbles and refresh docs/skills (#8415) 2026-02-03 18:06:54 -08:00
camsnap chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
canvas chore: oxfmt fixes 2026-02-01 20:34:42 +00:00
clawhub chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
coding-agent fix(docs): correct wake command in coding-agent skill (#10516) 2026-02-09 12:18:20 -05:00
discord Discord: CV2! (#16364) 2026-02-15 10:24:53 -06:00
eightctl chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
food-order chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
gemini chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
gh-issues fix(skills): improve git credential handling for gh-issues sub-agents 2026-02-17 00:00:08 +01:00
gifgrep chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
github feat(skills): Add 'Use when / Don't use when' routing blocks (#14521) 2026-02-18 01:28:20 +01:00
gog chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
goplaces chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
healthcheck Skills: refine healthcheck guidance 2026-02-03 09:21:34 -06:00
himalaya chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
imsg feat(skills): Add 'Use when / Don't use when' routing blocks (#14521) 2026-02-18 01:28:20 +01:00
mcporter chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
model-usage chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
nano-banana-pro chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
nano-pdf chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
notion chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
obsidian chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
openai-image-gen chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
openai-whisper chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
openai-whisper-api chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
openhue feat(skills): Add 'Use when / Don't use when' routing blocks (#14521) 2026-02-18 01:28:20 +01:00
oracle chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
ordercli chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
peekaboo chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
sag chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
session-logs fix(skill): update session-logs paths from .clawdbot to .openclaw (#4502) 2026-02-01 11:42:28 -06:00
sherpa-onnx-tts fix(security): restrict skill download target paths 2026-02-16 03:47:28 +01:00
skill-creator chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
slack chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
songsee chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
sonoscli chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
spotify-player chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
summarize chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
things-mac chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
tmux feat(skills): Add 'Use when / Don't use when' routing blocks (#14521) 2026-02-18 01:28:20 +01:00
trello chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
video-frames chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
voice-call chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
wacli chore: Also format `scripts` and `skills`. 2026-01-31 21:21:25 +09:00
weather feat(skills): Add 'Use when / Don't use when' routing blocks (#14521) 2026-02-18 01:28:20 +01:00