← Back to Skills Marketplace
84
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install mihomo-subscription-route-publisher
Description
Update Mihomo site routing rules from natural-language requests, rebuild the published subscription, and verify the live output. 根据自然语言路由请求更新 Mihomo 规则、重建已发布...
Usage Guidance
Before installing or running this skill, confirm these items: (1) The skill will read and edit files under /home/grey and may touch /etc/mihomo and run /usr/local/bin/mihomo — only allow it on a host you control or in a sandbox. (2) It appears to expect deployment and git push capabilities (Cloudflare wrangler, GitHub/SSH) but declares no credentials; ask the author which environment variables or secrets are required and how they should be provided (prefer use of a secrets manager rather than embedding tokens). (3) Because it calls external endpoints (rules.xiannai.me) and triggers redeploys, verify you trust that domain and the source of this skill. (4) If you cannot verify credentials and trust, test in a VM or container with limited privileges and no production secrets. (5) Ask the publisher to explicitly declare required credentials (e.g., CF_API_TOKEN, GITHUB_TOKEN, SSH keys) and to document any service restarts so you can audit before granting permission.
Capability Analysis
Type: OpenClaw Skill
Name: mihomo-subscription-route-publisher
Version: 1.0.0
The skill bundle provides an AI agent with high-risk capabilities, including modifying configuration files in a specific user's home directory (/home/grey/mihomo-fullstack-deploy), executing system commands (mihomo, node, curl), and deploying Cloudflare Workers. While these actions are aligned with the stated purpose of managing a Mihomo proxy subscription, the broad file system access and the ability to trigger remote deployments to 'rules.xiannai.me' represent a significant attack surface without explicit safeguards against unauthorized modifications. The instructions in SKILL.md and WORKFLOW.md specifically direct the agent to perform these sensitive operations.
Capability Assessment
Purpose & Capability
The skill's purpose (update repo routing rules, regenerate worker, deploy, and verify rules.xiannai.me) matches what the SKILL.md instructs, but the skill does not declare any required credentials or environment variables even though worker deploys and git pushes normally require Cloudflare/GitHub/ssh tokens. The compatibility notes also mention wrangler and 1Password CLI, implying secret access. The absence of declared credentials is an incoherence.
Instruction Scope
Runtime instructions explicitly read and edit files under /home/grey/mihomo-fullstack-deploy, may validate or sync /etc/mihomo, run a local mihomo binary, redeploy a worker and call external endpoints (rules.xiannai.me). These operations require filesystem and possibly service privileges; the skill does not instruct reading unrelated user files, but it does assume the agent can modify system-level config and perform network deploys, which expands its scope beyond a simple formatter.
Install Mechanism
This is an instruction-only skill with no install spec or code files. That keeps install risk low — nothing is downloaded or written by an included installer.
Credentials
The skill declares no required env vars or primary credential, yet the workflow requires actions that normally need credentials (Cloudflare wrangler deploy, git push to canonical repo, possible use of 1Password to fetch secrets). The SKILL.md even warns not to reveal Cloudflare/GitHub tokens, implying they exist. Not declaring these environment/credential needs is disproportionate and opaque.
Persistence & Privilege
always:false and normal autonomous invocation are fine. However the skill’s actions include potentially modifying /etc/mihomo and restarting or running local binaries — operations that require elevated filesystem/service privileges on the host. While not a policy/privilege misconfiguration in metadata, this increases operational risk and should be considered before granting the agent those capabilities.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install mihomo-subscription-route-publisher - After installation, invoke the skill by name or use
/mihomo-subscription-route-publisher - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of mihomo-subscription-route-publisher.
- Allows users to update Mihomo site routing rules via natural-language requests.
- Automates rule normalization, source editing, deployment, and live verification of published subscriptions.
- Supports explicit mapping between node names and stable routing groups.
- Enforces live output validation and maintains the repository as the canonical source.
- Provides clear response formatting and strong safety heuristics for edits and deployments.
Metadata
Frequently Asked Questions
What is Mihomo Subscription Route Publisher?
Update Mihomo site routing rules from natural-language requests, rebuild the published subscription, and verify the live output. 根据自然语言路由请求更新 Mihomo 规则、重建已发布... It is an AI Agent Skill for Claude Code / OpenClaw, with 84 downloads so far.
How do I install Mihomo Subscription Route Publisher?
Run "/install mihomo-subscription-route-publisher" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Mihomo Subscription Route Publisher free?
Yes, Mihomo Subscription Route Publisher is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Mihomo Subscription Route Publisher support?
Mihomo Subscription Route Publisher is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Mihomo Subscription Route Publisher?
It is built and maintained by grey0758 (@grey0758); the current version is v1.0.0.
More Skills