hermes - 💡(How to fix) Fix [Feature]: Bundled skills whitelist option

Official PRs (…)
ON THIS PAGE

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…

Root Cause

The whitelist approach is better for users who only use a subset of bundled skills because a blacklist grows with every update while a whitelist stays stable.

Code Example

skills:
  bundled_whitelist: true
  bundled_enabled:
    - airtable
    - apple-notes
  disabled:
    - unwanted-user-skill

---
RAW_BUFFERClick to expand / collapse

Problem or Use Case

I run my agent with a local model and it's quite context constrained. Therefore i disabled almost all skills to save context. Currently skills are enabled/disabled via blacklist.

On updates newly added bundled skills are automagically seeded into agents skills dir, and since they aren't blacklisted they are enabled by default. So my updates go: update -> start session -> notice random new skills -> close session -> list and disable new skills -> start session

Ultimately the desired change is not having skills just appear.

Proposed Solution

bundled_whitelist config option (off by default, so existing users are unaffected) that, when set, uses skills.bundled_enabled: [] to filter bundled skills in addition to the skills.disabled pass.

skills:
  bundled_whitelist: true
  bundled_enabled:
    - airtable
    - apple-notes
  disabled:
    - unwanted-user-skill

bundled_whitelist: false (default) — no filtering, existing behavior. bundled_whitelist: true with an empty list — all bundled skills blocked. bundled_whitelist: true with entries — filters to those

User/agent skills are unaffected by the whitelist and remain manageable via disabled as usual.

Alternatives Considered

skills.new_bundled_default: disabled - config option to automatically add newly added bundled skills to the disabled list

The whitelist approach is better for users who only use a subset of bundled skills because a blacklist grows with every update while a whitelist stays stable.

Feature Type

Configuration option

Scope

None

Contribution

  • I'd like to implement this myself and submit a PR

Debug Report (optional)

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

hermes - 💡(How to fix) Fix [Feature]: Bundled skills whitelist option