structs-combat
Executes combat operations in Structs. Covers attacks, raids, defense setup, and stealth positioning. Use when attacking enemy structs, raiding a planet for ore, setting up defenders, activating stealth, moving fleet for raids, or preparing for incoming attacks. Raids require fleet movement and background PoW compute.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/abstrct/structs-combatWhat This Skill Does
The structs-combat skill is a powerful command-line interface extension for OpenClaw designed specifically for managing military and economic expansion operations within the Structs ecosystem. It acts as an abstraction layer for interacting with structsd, the core CLI for the Structs blockchain. This skill provides an automated, streamlined flow for tactical maneuvers including scouting enemy vulnerabilities, executing stealth-based strikes, performing large-scale resource raids, and establishing defensive perimeters around valuable assets. By handling the complexities of transaction flag parsing—specifically the -- separator required to prevent entity ID collisions—it ensures that combat maneuvers are executed with high precision and minimal overhead.
Installation
To integrate this combat suite into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/abstrct/structs-combat
Ensure that you have structsd installed and configured on your host machine, as the skill functions as a wrapper around these native blockchain binaries.
Use Cases
- Hostile Takeover: Systematically neutralize enemy structs by chain-attacking multiple target IDs using specified weapon systems.
- Economic Warfare: Maximize resource extraction by moving fleets to planetary targets, executing Proof-of-Work (PoW) raid computations, and finalizing transactions to secure stolen ore.
- Defensive Infrastructure: Protect core assets by assigning defender structs to guard critical nodes, effectively creating a layered defense strategy.
- Tactical Stealth: Gain the element of surprise by toggling stealth modes on sensitive combat units before initiating hostile actions.
Example Prompts
- "OpenClaw, scout planet 5-10 and then move my fleet 9-3 to those coordinates, then start the raid with PoW difficulty 3."
- "Activate stealth mode on struct 8-1, then attack the enemy struct 12-5 using pulse cannons."
- "Set struct 4-2 as a defender for my main production hub 2-2 to ensure we are protected against incoming raids."
Tips & Limitations
- Parser Safety: Always remember that the skill handles the mandatory
--flag for entity IDs containing dashes. If you are extending this skill, ensure that any custom logic maintains this separator to prevent CLI misinterpretation. - Raid Efficiency: Fleet movement is instant in the current version, but the PoW computation required for raids is computationally intensive. Always use the
-Dflag to calibrate your hashing power based on the target planet's difficulty. - Background Execution: Since
planet-raid-computecan take significant time depending on current difficulty levels, always run these operations in background sessions to keep your OpenClaw agent responsive. - Gas Management: The skill defaults to
--gas autoand--gas-adjustment 1.5, which is usually optimal, but monitor network congestion during high-traffic combat periods.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-abstrct-structs-combat": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
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.
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).
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.
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/.
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.