← 返回 Skills 市场
lavish0000

peaq Robotics

作者 Lovish Arora · GitHub ↗ · v0.1.7
cross-platform ✓ 安全检测通过
1760
总下载
5
收藏
0
当前安装
8
版本数
在 OpenClaw 中安装
/install peaq-robotics
功能描述
Core peaq-robotics-ros2 runtime for OpenClaw. Start/stop ROS 2 nodes and call DID, storage, and access-control services. Use when requests are about running...
安全使用建议
This skill appears to do what it says, but review these before installing: (1) Ensure ROS 2 and the peaq-robotics-ros2 workspace are already installed and trusted, and set PEAQ_ROS2_ROOT correctly. (2) The skill will start/stop processes and create logs/pid files (default: ~/.peaq_ros2); expect background ros2 nodes when you invoke start commands. (3) JSON file inputs using @path are restricted to the skill folder, PEAQ_ROS2_ROOT, or workspace .peaq_robot — confirm those locations contain only files you trust. (4) The skill will read optional env vars (PEAQ_ROS2_CONFIG_YAML, OPENCLAW_AGENT_*), so avoid exposing secrets via those variables. (5) The skill does not perform value transfers, but it will report a funding-request line (informational). If you need the skill to run autonomously without prompts, be mindful that model invocation is enabled by default; otherwise invocation must be user-triggered.
功能分析
Type: OpenClaw Skill Name: peaq-robotics Version: 0.1.7 The skill is designed with strong security controls, explicitly limiting its scope to interacting with a pre-existing peaq-robotics-ros2 environment without handling installation or value transfers. It implements robust input validation, restricts file access for `@json_file` arguments to predefined safe roots (skill folder, PEAQ_ROS2_ROOT, workspace .peaq_robot), and uses `subprocess.run` with argument lists in Python to prevent shell injection when calling `ros2` commands. No evidence of data exfiltration, malicious execution, persistence mechanisms, or obfuscation was found. The SKILL.md is transparent about its capabilities and limitations, and does not contain prompt injection attempts.
能力评估
Purpose & Capability
Name/description match the actual footprint: the scripts start/stop ROS 2 nodes and call peaq services. Required binaries (ros2, python3) and PEAQ_ROS2_ROOT are expected for this functionality.
Instruction Scope
Runtime instructions and scripts stick to node lifecycle and service calls. The scripts do read JSON files and small local state/config (from the skill folder, PEAQ_ROS2_ROOT, and workspace .peaq_robot), inspect OPENCLAW-related environment hints (OPENCLAW_AGENT_ID/OPENCLAW_AGENT_DIR) for identity helpers, and run background processes via nohup. Those behaviors are documented in SKILL.md and constrained by validate_json_file_arg, but users should be aware the skill will access the local workspace and config files.
Install Mechanism
No installer or remote downloads. This is an instruction-only skill with included helper scripts — nothing is fetched from external URLs or written to system locations beyond its runtime-created log/pid dirs.
Credentials
Only PEAQ_ROS2_ROOT is required. Scripts also read optional env vars (PEAQ_ROS2_CONFIG_YAML, ROS_DOMAIN_ID, PEAQ_ROS2_LOG_DIR, OPENCLAW_*), all of which are reasonable for ROS/workspace management and documented in SKILL.md.
Persistence & Privilege
always is false and the skill does not modify other skills or system-wide settings. It will create logs and pid files under ~/.peaq_ros2 by default and can run background processes; those are normal for a runtime helper.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install peaq-robotics
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /peaq-robotics 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.7
Version 0.1.7 - Removed legacy configuration helper script: scripts/lib/config.sh. - Updated documentation to clarify that ROS environment setup is now required externally; the skill no longer sources ROS setup scripts. - Updated prerequisites and safety notes to remove references to auto-created workspace-local config and sourcing setup scripts. - Funding command information in documentation now only refers to message template, not balance checking.
v0.1.6
peaq-robotics 0.1.6 - Split skill responsibilities for security and clarity: this core skill is now runtime-only and excludes install/build/funding automation. - Removed installer script (`scripts/lib/install.sh`). All manual setup and admin flows are now handled outside this skill (see `peaq-robotics-admin` for install/bootstrap commands). - Updated description and metadata to clarify core focus: running nodes and calling DID, storage, and access-control services only. - Prerequisites, setup, and command documentation overhauled to cover only essential runtime usage. - All risky or value-transfer features (funding, tether, trusted root/env expansion) removed for registry safety.
v0.1.5
peaq-robotics 0.1.5 - Added metadata block specifying required binaries (`ros2`, `colcon`, `python3`, `git`) and required environment variable (`PEAQ_ROS2_ROOT`) for OpenClaw integration. - Clarified that `PEAQ_ROS2_ROOT` is now required and declared in metadata; `PEAQ_ROS2_CONFIG_YAML` is now optional. - Updated documentation to describe new runtime environment variable requirements and explicit value-transfer enable flag (`PEAQ_ROS2_ENABLE_TRANSFERS=1`). - No code or logic changes; documentation and metadata enhancements only.
v0.1.4
No user-facing changes; documentation cleanup only. - Clarified setup script trust-roots instruction. - Improved wording and formatting in install instructions. - No new features, commands, or interface changes.
v0.1.3
peaq-robotics 0.1.3 - Improved security and flexibility during installation: setup scripts are now restricted to trusted roots by default, with override options (`PEAQ_ROS2_TRUSTED_SETUP_ROOTS`, `PEAQ_ROS2_TRUST_SETUP_OVERRIDES`). - Transfers (fund and tether USDT) are now disabled by default for safety; enable explicitly via `PEAQ_ROS2_ENABLE_TRANSFERS=1` to allow value transfers. - Documentation updated to specify the new defaults and environment variable requirements. - No code changes; documentation only.
v0.1.2
peaq-robotics 0.1.2 - Improved installer safety: now only accepts existing git clones if the origin is the official peaqnetwork/peaq-robotics-ros2 repo. - The installer no longer patches or alters upstream source files, ensuring reproducible installs. - Added guidance to pin a known tag or commit for deterministic installations. - No code changes; documentation was updated and clarified for install-related steps.
v0.1.1
Hardening pass: installer only clones official peaqnetwork repo; removed auto agent-to-agent send; wallet secret no longer passed via command line args; docs updated for container-friendly sandbox usage.
v0.1.0
peaq-robotics 0.1.0 – Initial Release - Introduces skill to control peaq-robotics-ros2 from OpenClaw, including starting ROS 2 nodes and calling services for identity (DID), storage, access control, and USDT tethering. - Provides detailed install and onboarding instructions for agents (shared host, per-workspace, or remote/ClawHub). - Supports environment variable configuration, network pinning with fallbacks, and wallet path overrides. - Implements bootstrap funding flows, agent onboarding, and step-by-step guidance for funding requests and transfers. - Adds identity card creation and reading linked to DIDs for agent contact records. - Includes templates and scripts for common workflows such as funding requests, agent-to-agent messaging, and ROS 2 node management.
元数据
Slug peaq-robotics
版本 0.1.7
许可证
累计安装 0
当前安装数 0
历史版本数 8
常见问题

peaq Robotics 是什么?

Core peaq-robotics-ros2 runtime for OpenClaw. Start/stop ROS 2 nodes and call DID, storage, and access-control services. Use when requests are about running... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1760 次。

如何安装 peaq Robotics?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install peaq-robotics」即可一键安装,无需额外配置。

peaq Robotics 是免费的吗?

是的,peaq Robotics 完全免费(开源免费),可自由下载、安装和使用。

peaq Robotics 支持哪些平台?

peaq Robotics 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 peaq Robotics?

由 Lovish Arora(@lavish0000)开发并维护,当前版本 v0.1.7。

💬 留言讨论