← Back to Skills Marketplace
halfmoon82

Skill Priority Setup

by halfmoon82 · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
416
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install skill-priority-setup
Description
Scans installed skills, suggests L0-L3 priority tiers, and auto-configures skill injection policy. Use when: setting up skill priorities, optimizing token bu...
Usage Guidance
This package appears to implement the behavior it advertises, but it will modify global agent configuration files that can change how your agents behave (including self-improvement/evolution rules). Before running: 1) Inspect the scripts (setup.py and generate_policy_content) to verify exactly what will be written to AGENTS.md and SOUL.md. 2) Always run with --dry-run and review the generated SKILL_PRIORITY_POLICY.md and listed diffs/backups. 3) Don't use --auto until you're confident in the suggestions. 4) Check and remove/adjust the hard-coded '/Users/macmini/...' paths in the DOCX generators or avoid running those scripts. 5) Keep the backups the script creates and test changes in a sandbox or non-production agent. If you are not comfortable reviewing the files yourself, ask a trusted administrator to audit the proposed edits before applying.
Capability Analysis
Type: OpenClaw Skill Name: skill-priority-setup Version: 1.0.0 The skill 'skill-priority-setup' is designed to scan installed OpenClaw skills, suggest priority tiers, and configure injection policies. Its primary script, `setup.py`, performs file operations (reading skill definitions, writing configuration files, creating backups) exclusively within the expected OpenClaw directories (`~/.openclaw`). There is no evidence of data exfiltration, unauthorized network communication, arbitrary command execution, persistence mechanisms, or malicious prompt injection attempts in `SKILL.md` or `README.md`. Minor issues include hardcoded paths in `scripts/generate_docx.py` and `scripts/generate_docx_cn.py` (e.g., `/Users/macmini/`) and a specific Node.js path in `setup.py`'s skill scanning, which are portability bugs rather than security vulnerabilities. The `update_agents_md` and `update_message_injector` functions in `setup.py` are placeholders, indicating functional incompleteness, not malicious intent.
Capability Assessment
Purpose & Capability
The skill's declared purpose (scan skills, suggest tiers, apply injection policy) aligns with the included scripts: setup.py scans ~/.openclaw paths, suggests tiers, generates a policy file, and updates AGENTS.md / SOUL.md. Requiring the ability to modify those files is coherent with the purpose, but modifying agent evolution (SOUL.md) is higher privilege than a typical configuration helper and should be justified/inspected.
Instruction Scope
SKILL.md tells the user to run the setup script which will read many SKILL.md files and then write to global config locations (openclaw.json, ~/.openclaw/workspace/AGENTS.md, ~/.openclaw/workspace/SOUL.md and message injector config). Those file modifications are within the stated goal, but they cross user-agent boundaries (modifying agent behavior files). The interactive review exists, but the script also supports --auto and will apply changes; ensure you run --dry-run and inspect outputs first.
Install Mechanism
This is instruction-only with no install spec (no remote downloads). That lowers risk. However, included helper scripts generate DOCX files and one script writes a hard-coded absolute path (/Users/macmini/...) which is odd and may cause writes to unexpected locations or failures — this should be corrected.
Credentials
The package requests no environment variables or external credentials. All file access is local under the user's home (~/.openclaw). No network endpoints or API keys are requested.
Persistence & Privilege
The script creates/overwrites global agent files (AGENTS.md, SOUL.md, openclaw.json, message injector config). While that matches its stated purpose (configuring injection policy), these are high-impact changes because they can alter agent behavior (including 'agent-evolution' behaviors). The skill is not always: true, but it can run in --auto mode. Treat it as high-privilege and review changes before applying.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install skill-priority-setup
  3. After installation, invoke the skill by name or use /skill-priority-setup
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of skill-priority-setup: automates skill tiering and injection policy for OpenClaw. - Scans and analyzes installed skills to suggest L0–L3 priority tiers - Automatically configures and validates skill injection policy for optimal token use - Provides both interactive wizard and non-interactive setup modes - Includes backup, validation, dry-run, and rollback safety features - Saves a custom policy document and updates relevant configuration files - Designed for both new setups and migrations to tiered architectures
Metadata
Slug skill-priority-setup
Version 1.0.0
License
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is Skill Priority Setup?

Scans installed skills, suggests L0-L3 priority tiers, and auto-configures skill injection policy. Use when: setting up skill priorities, optimizing token bu... It is an AI Agent Skill for Claude Code / OpenClaw, with 416 downloads so far.

How do I install Skill Priority Setup?

Run "/install skill-priority-setup" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Skill Priority Setup free?

Yes, Skill Priority Setup is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Skill Priority Setup support?

Skill Priority Setup is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Skill Priority Setup?

It is built and maintained by halfmoon82 (@halfmoon82); the current version is v1.0.0.

💬 Comments