cap_router_mgr
OfficialSafely manage event router automation
Software Engineering#command matching#event routing#router rules#IoT automation#capability calls#rule_json#startup triggers
Authorespressif
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It helps you inspect and change how the device routes incoming events to actions, without manually editing rule files, reducing configuration mistakes and speeding up iteration.
Core Features & Use Cases
- Rule CRUD via capabilities: List, fetch, add, update, and delete router rules through
cap_router_mgrcapability calls. - Controlled reload semantics: Reload router rules only when you explicitly need disk reload behavior.
- Strict rule_json correctness: Enforces that
rule_jsonis a JSON string with required fields likeid,match, andactions, and thatmatch.event_typeis correctly placed. - Common automation patterns: Apply rules that trigger on events such as startup triggers and message text commands (including prefix-style command matching), then run agent/scripts, send messages, emit events, or drop messages.
Quick Start
Ask the assistant to list router rules, then create or update a single rule id using a complete rule_json string, and finally verify it by calling get_router_rule.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: cap_router_mgr Download link: https://github.com/espressif/esp-claw/archive/main.zip#cap-router-mgr Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.