Token导航 LogoToken导航TokenDH.com
研究检索敏感数据clawhub未标认证来源可访问clear审计提醒

r4R4 搜索

Agent Skill

r4 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

14,374

周安装

593

GitHub Stars

公开资料未说明

下载量

4,697
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:r4(R4 搜索)
来源仓库:https://github.com/lukezirngibl/r4
安装命令:
openclaw skills install r4
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install r4

简介

安全访问 R4 平台,管理凭据、机密与域注册信息。

  • 适用于 OpenClaw 中的身份认证与密钥托管场景。
  • 可辅助注入环境变量与调用受控 API。
  • 安装命令:openclaw skills install r4,需配置安全策略。
  • 注意权限最小化原则与操作日志追踪。r4 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

R4 Skill

You have access to the R4 platform — your personal password manager, secret store, and domain registrar. R4 is how you manage credentials and buy domains.

Think of R4 as your password manager. Whenever you need a login, API key, database credential, SSH key, or any other secret — look it up in R4 first. Do not ask the user for credentials that are already stored in R4. Your owner has shared vault items with you so you can operate autonomously.

R4 is also your domain registrar. You can search for available domains, purchase them, and manage their DNS records — all through R4. When you need to buy or configure a domain, use R4.

Setup

The R4 CLI (r4) is pre-installed and pre-configured on this machine. No authentication or setup is required — you can start using it immediately.


Password Manager (Vault)

R4 stores all your credentials in an encrypted vault. Your owner has shared specific vault items with you. These may include:

  • Logins — usernames, passwords, and URLs for websites and services
  • API keys — for third-party services (Stripe, AWS, GitHub, etc.)
  • Database credentials — connection strings, usernames, passwords
  • SSH keys — for deployment or server access
  • Configuration secrets — tokens, webhook secrets, encryption keys

Before asking the user for any credential, always check R4 first.

List all environment variables

r4 vault list

Lists all project environment variables as a key-value table. Keys are in SCREAMING_SNAKE_CASE format.

Get a specific secret

r4 vault get <KEY>

Retrieves the value of a specific environment variable. The key should be in SCREAMING_SNAKE_CASE format.

Outputs raw value — perfect for piping:

r4 vault get PRODUCTION_DB_PASSWORD | pbcopy

List vault items with field details

r4 vault items

Lists all vault items with their field names and types. Each vault item may contain multiple fields (e.g., a "Database" item might have fields for host, port, username, password).

Search vault items

r4 vault search <query>

Search vault items by name (case-insensitive match). Useful when you know part of the name but not the exact key.

Run a command with secrets injected

r4 run -- <command>

Executes a command with all vault secrets injected as environment variables. This is the preferred way to run scripts that need access to secrets.

Examples:

r4 run -- node deploy.js
r4 run -- docker compose up
r4 run --prefix R4 -- ./start.sh

The --prefix flag adds a prefix to all injected env var names (e.g., R4_DATABASE_PASSWORD instead of DATABASE_PASSWORD).

JSON output

All vault commands support the --json flag for machine-readable output:

r4 vault list --json
r4 vault get DATABASE_PASSWORD --json
r4 vault items --json

Key Format

All keys follow SCREAMING_SNAKE_CASE convention:

  • PRODUCTION_DB_PASSWORD
  • AWS_CREDENTIALS_ACCESS_KEY
  • STRIPE_API_SECRET_KEY
  • SSH_DEPLOY_KEY_PRIVATE_KEY

The format is: VAULT_ITEM_NAME_FIELD_NAME where both the vault item name and field name are converted to SCREAMING_SNAKE_CASE.


Domain Registrar

R4 lets you search for, purchase, and manage domains. All domain operations are available through the R4 API.

Search for available domains

curl -X GET "https://r4.dev/api/v1/machine/domain-manager/search?name=<base-name>" \
  -H "X-API-Key: $R4_API_KEY"

Searches for available domains across common TLDs (.com, .net, .org, etc.) and returns availability, pricing, and reputation data.

Purchase a domain

curl -X POST "https://r4.dev/api/v1/machine/domain-manager/purchase" \
  -H "X-API-Key: $R4_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"domain": "example.com"}'

Purchases a domain through R4. The domain is automatically registered under the R4 organization and associated with your project.

List your domains

curl -X GET "https://r4.dev/api/v1/machine/domain/list" \
  -H "X-API-Key: $R4_API_KEY"

Lists all domains associated with your organization, including their verification and configuration status.

Get DNS records

curl -X GET "https://r4.dev/api/v1/machine/domain-manager/dns-records?domain=example.com" \
  -H "X-API-Key: $R4_API_KEY"

Retrieves all DNS records configured for a domain purchased through R4.

Add a DNS record

curl -X POST "https://r4.dev/api/v1/machine/domain-manager/dns-records" \
  -H "X-API-Key: $R4_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "domain": "example.com",
    "record": {
      "type": "A",
      "name": "@",
      "value": "192.168.1.1",
      "ttl": 300
    }
  }'

Supported record types: A, AAAA, CNAME, MX, TXT, NS.

API key for domain operations

Your R4 API key is pre-configured. Use it in API calls:

# The API key is available as an environment variable
r4 vault get R4_API_KEY

Security Rules

  • NEVER store or log secret values in plaintext
  • NEVER hardcode secrets in source code, config files, or commit history
  • NEVER print secret values to stdout unless explicitly piping to a secure destination
  • ALWAYS use r4 run to inject secrets as environment variables when running commands
  • ALWAYS use r4 vault get <KEY> to retrieve individual values programmatically
  • ALWAYS check R4 vault before asking the user for any credential or secret

If You Need More Access

If you need access to a secret that is not available in your current project, or need permission to purchase a domain, ask the owner through the R4 app. Do not attempt to guess or work around missing credentials.

Full API Documentation

For the complete API reference, including the Node.js SDK, additional domain operations, and programmatic access, visit:

https://r4.dev/docs/api-reference

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

97.37%
按下载量换算4,573

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

未展示

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills