← 返回 Skills 市场
andreanjos

OpenLang

作者 andreanjos · GitHub ↗ · v0.2.0
cross-platform ⚠ suspicious
342
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install openlang
功能描述
Compact AI-to-AI communication protocol. Use when spawning sub-agents, sending inter-agent messages via sessions_send/sessions_spawn, or when instructed to s...
安全使用建议
This skill is a message-format specification — it doesn't install code or ask for credentials, so it's internally coherent. However, OpenLang is expressly designed to encode commands targeting files, shells, networks, databases, and environment data; when used it can concisely express actions that, if executed by downstream agents, could access or exfiltrate sensitive data. Before enabling or using this skill: (1) ensure any sub-agents that receive OpenLang messages have limited, audited capabilities; (2) avoid using OpenLang on human-facing channels (the SKILL.md warns this); (3) consider logging, validating, or whitelisting OpenLang messages before execution to prevent hidden or compressed commands from performing unintended operations.
功能分析
Type: OpenClaw Skill Name: openlang Version: 0.2.0 The skill defines 'OpenLang,' a compact domain-specific language (DSL) for agent-to-agent communication that includes sigils and vocabulary for high-risk operations such as shell execution (@sh), filesystem manipulation (@fs), and network access (@net). While the stated goal in SKILL.md is token reduction, the protocol functions as an obfuscation layer that could hide complex or malicious commands from human oversight. The instructions command the agent to use this protocol by default for all inter-agent communication, which significantly increases the attack surface for multi-agent prompt injection and makes the agent's internal logic harder to audit.
能力评估
Purpose & Capability
The name and description match the SKILL.md: it defines a compact OpenLang for agent-to-agent messages. Nothing requested (no env vars, binaries, or installs) is unexpected for a language specification.
Instruction Scope
The document defines sigils and examples that reference actions against wide-ranging targets (filesystem @fs, shell @sh, network @net, database @db, environment @env, processes @proc, etc.). That is coherent for a protocol intended to encode commands, but it means messages encoded with OpenLang could express operations that touch sensitive resources. The SKILL.md itself does not instruct the host to read secrets or call external endpoints, but it provides vocabulary for other agents to request such operations.
Install Mechanism
No install spec and no code files — lowest-risk delivery (instruction-only). Nothing is downloaded or written to disk by this skill.
Credentials
The skill declares no required environment variables or credentials. Although the protocol vocabulary includes @env and @usr scopes (which would refer to environment/user data when executed by capable agents), the skill itself does not request or store secrets.
Persistence & Privilege
always is false and autonomous invocation is allowed (platform default). The skill does not request persistent presence or modify other skills or system settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openlang
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openlang 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.2.0
Initial release: compact AI-to-AI communication protocol with three compression tiers (L1 Pidgin, L2 Glyph, L3 Bytecode). Reviewed by Claude, Gemini, and Codex.
元数据
Slug openlang
版本 0.2.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

OpenLang 是什么?

Compact AI-to-AI communication protocol. Use when spawning sub-agents, sending inter-agent messages via sessions_send/sessions_spawn, or when instructed to s... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 342 次。

如何安装 OpenLang?

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

OpenLang 是免费的吗?

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

OpenLang 支持哪些平台?

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

谁开发了 OpenLang?

由 andreanjos(@andreanjos)开发并维护,当前版本 v0.2.0。

💬 留言讨论