motor
Motor specification and selection tool
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bytesagain1/motorWhat This Skill Does
The motor skill for OpenClaw is a robust command-line utility designed to streamline the specification, cataloging, and selection process for electrical motors. Whether you are an engineer working on robotics projects or a procurement specialist managing inventory, this tool provides a centralized hub to track motor metrics. It leverages a JSONL-based storage system that ensures your data is both human-readable and machine-parseable. By interacting with scripts/script.sh, users can add, remove, search, and export motor data, making it an essential component of any hardware development pipeline that requires precision and organization.
Installation
To integrate this utility into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/bytesagain1/motor
Once installed, ensure you have the necessary permissions to write to your home directory, as the skill defaults to storing data in ~/.motor/. If you need to change this location, you can utilize the internal config command: scripts/script.sh config MOTOR_DIR /path/to/your/custom/directory.
Use Cases
- Hardware Engineering: Quickly catalog motor specifications like torque, RPM, voltage, and current draw during the prototyping phase to compare different hardware candidates.
- Inventory Management: Maintain a searchable database of motors currently in stock or available in the workshop to avoid duplicate purchases.
- Performance Analysis: Use the
statscommand to generate high-level insights regarding your current motor inventory, helping to identify gaps in power output or efficiency needs.
Example Prompts
- "OpenClaw, please add a new motor entry with 24V voltage, 5000 RPM, and 2Nm torque."
- "Search my motor database for any entries that have a torque greater than 1.5Nm and list them for me."
- "Export my entire current motor database to a file so I can share it with the engineering team."
Tips & Limitations
- Data Structure: Because the tool uses JSONL, be mindful that each entry must be a valid JSON object on its own line. Attempting to manually edit the file while the script is running may lead to data corruption.
- Performance: While excellent for mid-sized collections, searching through thousands of entries via command-line flags might show slight latency. Use the export functionality to perform deep analysis in third-party software like Excel or Pandas if your dataset grows exponentially.
- Exit Codes: Always verify the output of your commands; the tool is designed to return an exit code of 0 only when the operation is fully successful, allowing for reliable automation in shell scripts.
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-bytesagain1-motor": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: file-write, file-read
Related Skills
Claude Code CLI for OpenClaw
Install, authenticate, and use Claude Code CLI as a native coding tool for any OpenClaw agent system.
obsidian-cli
Skill for the official Obsidian CLI (v1.12+). Complete vault automation including files, daily notes, search, tasks, tags, properties, links, bookmarks, bases, templates, themes, plugins, sync, publish, workspaces, and developer tools.
aethercore
AetherCore v3.3.4 - Security-focused final release. High-performance JSON optimization with universal smart indexing for all file types. All security review issues fixed, ready for production.
stock-cli
用于股票行情查询与分析的命令行技能。用户提到 stock 命令、股票代码、最新资讯、市场概览、K 线或配置管理时调用。
meta-business
Skill for the Meta Business CLI. Complete WhatsApp, Instagram, Facebook Pages, and Messenger automation via the Graph API. Supports messaging, media, templates, analytics, webhooks, and systemd service management.