← 返回 Skills 市场
jpengcheng523-netizen

state-machine

作者 jpengcheng523-netizen · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
104
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install jpeng-state-machine
功能描述
Manage state machines
使用说明 (SKILL.md)

State Machine

Manage state machines

When to Use

  • User needs state related functionality
  • Automating machine tasks
  • Automation operations

Usage

python3 scripts/state_machine.py --input \x3Cinput> --output \x3Coutput>

Configuration

Set required environment variables:

export MACHINE_API_KEY="your-api-key"

Output

Returns JSON with results:

{
  "success": true,
  "data": {}
}
安全使用建议
Do not install or run this skill until the author fixes the inconsistencies. Ask the publisher to: (1) include the referenced scripts/state_machine.py (or remove the usage), (2) add any required environment variables (MACHINE_API_KEY) to the registry metadata with an explanation of what service the key is for and why it's needed, and (3) document any external endpoints or network calls. Avoid exporting sensitive credentials globally; instead, provision test credentials in a safe environment or inspect the provided code before providing real secrets. If you must try it, run inside a sandboxed environment and verify the code and network activity first.
功能分析
Type: OpenClaw Skill Name: jpeng-state-machine Version: 1.0.0 The skill bundle contains standard metadata and documentation for a state machine management tool. The SKILL.md file provides clear usage instructions and configuration requirements (MACHINE_API_KEY) without any evidence of prompt injection, malicious commands, or data exfiltration logic.
能力评估
Purpose & Capability
The name/description claim to 'Manage state machines', which is reasonable, but the SKILL.md instructs running python3 scripts/state_machine.py and setting MACHINE_API_KEY — yet the skill bundle contains no scripts, no install, and the registry metadata lists no required env vars. The requested pieces (a script and an API key) are not present or declared, so the manifest doesn't align with the claimed capability.
Instruction Scope
Runtime instructions tell the agent to execute a local Python script path (scripts/state_machine.py) and to set MACHINE_API_KEY. Because no script files are included, the instructions are either incomplete or expect external artifacts. The instructions also reference an environment secret that could be read/transmitted, but that env var is not declared in the skill metadata.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, which minimizes direct installation risk. However, the absence of the referenced script reduces usability and creates ambiguity rather than reducing risk.
Credentials
SKILL.md asks users to export MACHINE_API_KEY, yet the registry metadata declares no required env vars and no primary credential. Requesting an API key without declaring it in the manifest or explaining what service the key is for is disproportionate and unexplained.
Persistence & Privilege
The skill does not request always-on presence and does not modify other skills or system settings. No elevated persistence privileges are requested in the manifest.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install jpeng-state-machine
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /jpeng-state-machine 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of jpeng-state-machine. - Provides tools to manage state machines. - Supports state-related functionality and automating machine tasks. - Includes a CLI for input/output operations. - Requires MACHINE_API_KEY environment variable for configuration. - Outputs results in JSON format.
元数据
Slug jpeng-state-machine
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

state-machine 是什么?

Manage state machines. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 104 次。

如何安装 state-machine?

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

state-machine 是免费的吗?

是的,state-machine 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

state-machine 支持哪些平台?

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

谁开发了 state-machine?

由 jpengcheng523-netizen(@jpengcheng523-netizen)开发并维护,当前版本 v1.0.0。

💬 留言讨论