🧪 Skills

Skill Auto-Use

Automatically use installed skills without being asked. Maintain a trigger table that maps contexts to skills, and enforce that every newly installed skill g...

v1.0.0
❤️ 0
⬇️ 0
👁 1
Share

Description


name: skill-auto-use description: "Automatically use installed skills without being asked. Maintain a trigger table that maps contexts to skills, and enforce that every newly installed skill gets added to the table immediately. Use when: (1) starting a new session (load the trigger table), (2) installing a new skill (add it to the table), (3) encountering a context that matches a trigger (use the skill), (4) auditing skill coverage (check for skills without triggers)."

Skill Auto-Use

Stop waiting to be told which skill to use. Match context to skills automatically.

How It Works

Maintain a trigger table in your workspace (e.g., memory/protocols.md or a dedicated skill-triggers.md). The table maps observable contexts to installed skills:

| Trigger | Skill | Action |
|---------|-------|--------|
| User sends a PDF or document file | markdown-converter | Convert to Markdown, summarize |
| User asks a research question | deep-research-pro | Multi-source research with citations |
| User corrects you or says "that's wrong" | self-improving | Log correction, evaluate for promotion |
| Web scraping needed | scrapling-official | Use Scrapling for fetch + parse |

Rules

1. Every Skill Gets a Trigger

When a skill is installed, add at least one trigger row to the table before doing anything else. No skill should exist without a trigger. If you can't identify a trigger, the skill probably shouldn't be installed.

2. Match Before Asking

On every user message, scan the trigger table mentally. If a skill matches, use it. Don't ask "should I use X?" Just use it. The user installed the skill because they want it used.

3. Multiple Matches Are Fine

If a message matches multiple skills, use all of them. A request about a PDF from a website might trigger both scrapling-official (to fetch it) and markdown-converter (to process it).

4. Audit on Heartbeat

During heartbeat or review passes, check:

  • Are there installed skills without triggers? Add them.
  • Are there triggers that never fire? Consider removing the skill.
  • Are there repeated manual skill invocations? Add a trigger.

5. Keep Triggers Observable

Triggers should be based on things you can actually detect in the conversation:

  • File types sent (PDF, audio, image)
  • Question patterns ("what's the weather", "research X for me")
  • Emoji shortcuts (♻️, 🔻, 💮)
  • Keywords or domains mentioned
  • Task types (deploy, scrape, cook, schedule)

Avoid triggers based on internal state or guesses.

Setting Up

Option A: Add to existing protocols file

Add a ## Skill Auto-Use section to your protocols or memory file with the trigger table.

Option B: Dedicated file

Create skill-triggers.md in your workspace:

# Skill Triggers
| Trigger | Skill | Action |
|---------|-------|--------|
| ... | ... | ... |

Reference it from MEMORY.md or your session startup sequence.

Template Triggers

Common triggers for popular skills:

Trigger Skill
PDF/Word/Excel/HTML file shared markdown-converter
Research question needing multiple sources deep-research-pro
Web scraping or site data extraction scrapling-official
Meal planning, recipes, grocery lists feast
User correction or mistake identified self-improving
Weather question weather
GitHub issue/PR/CI work github
Audio file shared or transcription needed openai-whisper-api
Image generation requested nano-banana-pro or openai-image-gen
Diagram or flowchart requested diagram-generator
Calendar/email/drive operations gog
Public-facing copy to review humanizer
New skill needed clawhub
Skill installed skill-auto-use (add trigger immediately)

Installation Rule

Add this to your workspace's permanent rules:

When installing any new skill, IMMEDIATELY add it to the Skill Auto-Use trigger table. No exceptions. This is not optional.

Reviews (0)

Sign in to write a review.

No reviews yet. Be the first to review!

Comments (0)

Sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Compatible Platforms

Pricing

Free

Related Configs