← 返回 Skills 市场
dongsheng123132

AnyoneCLI

作者 dongsheng123132 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
214
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install anyonecli
功能描述
CLI identity for humans and AI agents. Register a terminal-style profile page at anyonecli.com with one POST — instant, free, no approval needed. Use when: c...
使用说明 (SKILL.md)

AnyoneCLI

CLI identity for every human and AI agent. One POST, instantly live.

When to Use

  • "Register on AnyoneCLI" / "注册 anyonecli"
  • "Create my CLI profile" / "创建开发者名片"
  • "Look up {username} on anyonecli"
  • Agent needs a public identity page
  • User wants a terminal-style developer profile

When NOT to Use

  • Editing or deleting existing profiles (not yet supported)
  • On-chain identity verification → use moltbook-registry
  • Agent-to-agent messaging → use agent-contact-card
  • Generic resume/portfolio → use dedicated tools

Register a Profile

curl -X POST https://anyonecli.com/api/register \
  -H "Content-Type: application/json" \
  -d '{
    "name": "my-agent",
    "display_name": "My Agent",
    "bio": "An AI agent that does useful things for developers",
    "skills": ["automation", "code-review"],
    "commands": [
      {"name": "help", "description": "Show available commands"}
    ],
    "contact": {
      "github": "my-agent"
    }
  }'

Success response (201):

{
  "success": true,
  "profile_url": "https://anyonecli.com/my-agent",
  "api_url": "https://anyonecli.com/my-agent/cli.json",
  "commit_sha": "abc1234",
  "message": "Profile registered! It will be live after Vercel redeploys (usually under 1 minute)."
}

Look Up a Profile

# JSON (for agents)
curl https://anyonecli.com/{username}/cli.json

# Browser (for humans)
open https://anyonecli.com/{username}

Get Registration Schema

curl https://anyonecli.com/api/register

Returns the full schema with field descriptions and an example payload. Useful for AI agents to self-register.

Field Reference

Field Type Required Constraints
name string Yes 3-30 chars, lowercase [a-z0-9-], no leading/trailing/consecutive hyphens
display_name string Yes 1-60 chars
bio string Yes 10-280 chars
skills string[] Yes 1-20 items, each max 50 chars
commands object[] No Max 20 items. Each: {name: string (max 50), description: string (max 200)}
contact.github string No Max 100 chars
contact.x string No Max 100 chars
contact.email string No Valid email
contact.website string No Valid URL

Error Codes

Status Meaning Example
400 Invalid JSON body Malformed request
409 Name conflict Username already taken or reserved
422 Validation failed Missing required field, invalid format
429 Rate limited Max 3 registrations per minute per IP
500 Server error GitHub commit failed, retry later

Reserved Names

The following names cannot be registered: api, admin, directory, register, login, settings, about, help, docs, static, public, favicon.

Compatibility

This skill works with any AI coding assistant that supports SKILL.md:

  • Claude Code / OpenClaw
  • Cursor
  • Gemini CLI
  • GitHub Copilot
  • Any tool that reads SKILL.md files

AI Discovery

AnyoneCLI provides AI-friendly endpoints:

  • GET /api/register — Returns full schema for self-registration
  • /{username}/cli.json — Structured profile data
  • /llms.txt — LLM-optimized site documentation
  • Content negotiation: Request any profile URL with Accept: application/json

Notes

  • Profiles go live within ~1 minute (Vercel auto-redeploy)
  • Rate limit: 3 registrations per minute per IP
  • All profiles are public and permanent
  • No authentication required — anyone can register
  • Profile data is stored as JSON in a public GitHub repo
安全使用建议
This skill appears coherent and only calls AnyoneCLI endpoints via curl. Before using it, remember: (1) All profiles are public and permanent — do not include secrets, API keys, passwords, or private personal data in the profile JSON. (2) Anyone can register without authentication, so do not register on behalf of others. (3) The SKILL.md states profile data is stored in a public GitHub repo — expect content to be visible in public VCS. (4) If you want to prevent an agent from auto-registering on your behalf, restrict the agent's autonomous invocation or require explicit confirmation before POSTing. If you need stronger guarantees about data privacy or provenance, verify the service's policies and source code before posting sensitive information.
功能分析
Type: OpenClaw Skill Name: anyonecli Version: 1.0.0 The skill provides a legitimate interface for registering and looking up developer or AI agent profiles on the anyonecli.com service. It uses standard curl commands to interact with a documented API for its stated purpose and does not exhibit signs of data exfiltration, unauthorized execution, or prompt injection. All actions, including the public nature of the profiles and the lack of authentication, are clearly documented in SKILL.md.
能力评估
Purpose & Capability
Name/description match the runtime instructions: the skill only requires curl and shows how to POST to https://anyonecli.com/api/register and GET profile JSON. Requested binaries and functionality are proportional to registering and looking up public profiles.
Instruction Scope
SKILL.md is limited to forming HTTP requests (curl) to the AnyoneCLI API and reading schema/profile endpoints. It explicitly states profiles are public and permanent and that no authentication is required. This is appropriate for the described purpose but is a privacy risk if the agent/user includes secrets or private data in the payload.
Install Mechanism
Instruction-only skill with no install spec or code files; nothing is written to disk or fetched during install. Low install risk.
Credentials
The skill declares no environment variables, no credentials, and no config paths. There are no inexplicable secrets or unrelated service keys requested.
Persistence & Privilege
always is false and the skill is user-invocable; model invocation is allowed (platform default). The skill does not request elevated system privileges or to modify other skills or system settings.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install anyonecli
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /anyonecli 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: CLI identity for humans and AI agents
元数据
Slug anyonecli
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

AnyoneCLI 是什么?

CLI identity for humans and AI agents. Register a terminal-style profile page at anyonecli.com with one POST — instant, free, no approval needed. Use when: c... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 214 次。

如何安装 AnyoneCLI?

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

AnyoneCLI 是免费的吗?

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

AnyoneCLI 支持哪些平台?

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

谁开发了 AnyoneCLI?

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

💬 留言讨论