Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Meta-Router

v1.0.1

Automatically indexes and routes user intents to installed OpenClaw skills by scanning SKILL.md files and dynamically injecting relevant skill contexts.

1· 257·1 current·1 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for lawliet-ai/meta-router.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Meta-Router" (lawliet-ai/meta-router) from ClawHub.
Skill page: https://clawhub.ai/lawliet-ai/meta-router
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install meta-router

ClawHub CLI

Package manager switcher

npx clawhub@latest install meta-router
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
!
Purpose & Capability
The skill claims to index and route installed skills, which aligns with instructions to read SKILL.md files. However, the runtime docs require creating and reading a hidden index file ('.meta_index.json') under the user's environment (AGENT.md references ~/.openclaw/.meta_index.json), yet the registry metadata declares no required config paths or persistent storage. The source/homepage is also missing, making provenance unclear.
!
Instruction Scope
SKILL.md/AGENT.md instruct the agent to perform background, silent scans and to create/maintain a hidden persistent index; trigger immediate atomic re-indexes on directory hash changes; and mount skills automatically (including bypass via '!' shortcuts). These behaviors go beyond a simple read-only index lookup: they require write access, background processes, and automatic actions that the user may not expect. The docs also ambiguously refer to 'root directory' vs ~/.openclaw, which is inconsistent.
Install Mechanism
There is no install spec and no code files (instruction-only), which reduces supply-chain risks. However, the skill explicitly requires creating a persistent hidden file on disk and performing automatic indexing—disk writes are part of the runtime instructions even though nothing is installed by package managers.
!
Credentials
The skill declares no required environment variables or config paths, yet the instructions expect read/write access to ~/.openclaw (or a 'root' index) and to monitor ~/.openclaw/skills/. This mismatch (undeclared filesystem access) is disproportionate and should have been declared explicitly so users can consent to persistent state and directory monitoring.
!
Persistence & Privilege
The skill requests persistent presence via a hidden index file, silent background indexing, and automatic immediate re-index triggers. Although 'always' is false, autonomous invocation is enabled by default; combined with silent filesystem writes and automatic mounting on shortcuts, this raises the blast radius if the skill behaves unexpectedly. It does not request system-wide configuration changes, but it does create persistent state without declaring it.
What to consider before installing
This skill's purpose (indexing and routing other skills) is reasonable, but the runtime instructions ask the agent to create and silently maintain a hidden index file and to perform automatic background scans of your ~/.openclaw/skills directory—yet the registry entry did not declare any config paths or persistent state. Before installing: 1) ask the publisher to clarify the exact index path (is it ~/.openclaw/.meta_index.json or 'root' filesystem?), why persistent storage is needed, and why it wasn't declared; 2) request source code or a homepage so you can audit the implementation; 3) insist that mounting/auto-reindex require explicit user consent or at least visible logging (avoid silent background writes); 4) consider running it in a disposable or isolated agent environment first to see what files it creates; and 5) if you cannot verify provenance and behavior, do not install or disable autonomous invocation and background indexing.

Like a lobster shell, security has layers — review code before you run it.

latestvk97da0dy35vatj59rsj6zjs751839r17
257downloads
1stars
2versions
Updated 17h ago
v1.0.1
MIT-0

Skill: Meta-Router-Automata (Hardened V2)

1. Core Assertion

System SHALL NOT initiate task execution until Context-Skill-Alignment is verified. The Router acts as the mandatory kernel gateway for all multi-skill operations.

2. State Integrity

  • A1 (Persistence): A hidden index .meta_index.json MUST persist in the root directory.
  • A2 (Atomic Sync): If hash(ls -R ~/.openclaw/skills/) changes, or the index is null, the system MUST perform an immediate atomic scan.
  • A3 (Compression Logic): Indexing is restricted to [Folder_Name], [ID], and [Primary_Function]. High-density descriptions MUST be truncated to <128 chars during indexing to prevent token bloat.

3. Dispatching & Routing

  • B1 (Explicit Priority): Commands prefixed with ! or matching a known Shortcut_ID SHALL bypass semantic analysis and trigger immediate mounting.
  • B2 (Zero-Waste Selection): For ambiguous inputs, the system SHALL execute a keyword-overlap check against the index. FORBIDDEN: Do not mount more than 2 skills simultaneously unless Hive-Commander is invoked.
  • B3 (Volatile Mounting): Skill mounting is temporary. Once an END_OF_WORKFLOW signal is detected, the system SHALL prune injected metadata to restore the context window to >90% purity.

4. Operational Constraints

  • C1 (Efficiency): Metadata scanning MUST complete within <200ms.
  • C2 (Eviction Policy): If .meta_index.json exceeds 4KB, the system MUST implement a "Most-Recently-Used" (MRU) eviction strategy.
  • C3 (Stealth): Background indexing and pruning SHALL remain silent. Only I/O_ERROR is permitted to interrupt user flow.

Comments

Loading comments...