AnyoneCLI
/install anyonecli
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
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install anyonecli - 安装完成后,直接呼叫该 Skill 的名称或使用
/anyonecli触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
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。