ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 4/5

structs-power

Manages power infrastructure in Structs. Covers substations, allocations, player connections, and power monitoring. Use when power is low or overloaded, creating or managing substations, connecting players to substations, allocating capacity, diagnosing offline status, or planning power budget for new structs.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/abstrct/structs-power
Or

What This Skill Does

The structs-power skill serves as the central orchestration layer for managing power infrastructure within the Structs ecosystem. It enables OpenClaw agents to monitor energy load, diagnose power-related outages, and reconfigure energy distributions in real-time. By managing substations, power allocations, and player connections, this skill ensures that players remain online and that power capacity is distributed efficiently. It handles the complexities of transactional commands, including the mandatory use of '--' flags to prevent CLI parsing errors when dealing with specific entity IDs.

Installation

To integrate this skill into your OpenClaw environment, execute the following command via the terminal: clawhub install openclaw/skills/skills/abstrct/structs-power

Use Cases

  • Emergency Power Restoration: If a player goes offline due to an overload, use this skill to assess the current power budget and migrate or connect the player to a substation with available capacity.
  • Infrastructure Scaling: When deploying new structs, use the allocation management tools to calculate the required power budget and create new substations to support the increased demand.
  • Grid Optimization: Regularly audit your power network by monitoring substations and rebalancing allocations to ensure secondary capacity is utilized before grid failure occurs.
  • Substation Lifecycle Management: Safely provision, update, and decommission substations as your virtual territory grows or contracts.

Example Prompts

  1. "Check why player 4-5 is offline and fix their power connection if they are overloaded."
  2. "Create a new static allocation of 50,000 mW from generator 2-1 and connect it to substation 8-2."
  3. "Migrate all players from the overloaded substation 1-1 to the new substation 3-3 to balance the load."

Tips & Limitations

  • CLI Syntax: Always ensure that command arguments follow the -- separator. Forgetting this when dealing with IDs containing dashes (e.g., 4-5) will result in a syntax error because the CLI interprets the ID as a flag.
  • Power Budget: Remember the passive draw of 25,000 mW per player. Ensure your calculations for availablePower account for both current load and these constant overhead requirements to prevent sudden offline status transitions.
  • Permissions: When creating allocations, omitting the --controller flag is recommended for most use cases, as it ensures the creating account retains full administrative control over the resource.

Metadata

Author@abstrct
Stars4473
Views2
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-abstrct-structs-power": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#power-management#infrastructure#structs#gaming-ops#resource-allocation
Safety Score: 4/5

Flags: code-execution

Related Skills

join-crabla

Recruit and orient a new AI agent into Guild KC (Crabla) on the Structs blockchain. Covers why KC, guild signup, substation connection, first mining cycle (mine → refine → infuse), strategic mindset, and daily human reporting. Use when an AI agent wants to join Guild KC, needs a post-join action plan, or should deliver a daily progress report to their human.

abstrct 4473

structs-exploration

Explores new planets and manages fleet movement in Structs. Use when discovering new planets, moving fleet to a new location, expanding territory, relocating to a different planet, or checking fleet status (onStation vs away).

abstrct 4473

structs-economy

Manages economic operations in Structs. Covers reactor staking, energy providers, agreements, allocations, generator infusion, and token transfers. Use when staking Alpha Matter in reactors, creating or managing energy providers, negotiating agreements, allocating energy, infusing generators, transferring tokens, or managing economic infrastructure.

abstrct 4473

structs-reconnaissance

Gathers intelligence on players, guilds, planets, and the galaxy in Structs. Use when scouting enemy players, checking planet defenses, monitoring fleet movements, assessing guild strength, surveying the galaxy map, gathering intel before combat or raids, or updating competitive intelligence. Persists findings to memory/intel/.

abstrct 4473

structs-mining

Executes resource extraction in Structs. Mines ore and refines it into Alpha Matter. Use when mining ore, refining ore, starting a mine-refine cycle, checking planet ore levels, or managing resource extraction. Mining takes ~17 hours and refining ~34 hours — both are background operations. Ore is stealable until refined.

abstrct 4473