← Back to Skills Marketplace
R4
by
Luke Zirngibl
· GitHub ↗
· v1.0.2
467
Downloads
0
Stars
2
Active Installs
3
Versions
Install in OpenClaw
/install r4
Description
Access and manage credentials, secrets, and domain registrations securely using the R4 platform with injected environment variables and API calls.
Usage Guidance
This skill claims to be a password manager and domain registrar front-end that can read and inject all project secrets, but the registry info does not declare the required CLI or API key. Before installing: 1) Verify the skill author/source (unknown here) and confirm that r4.dev is legitimate for your environment. 2) Ask whether the R4 CLI is actually pre-installed and where the R4_API_KEY will come from; do not assume an API key is present. 3) Confirm the exact vault-item sharing/permissions — which vaults and fields are shared with the agent? 4) Be cautious about allowing autonomous runs that execute commands with injected secrets (r4 run) — secrets could be leaked if the agent runs networked commands. 5) Require the publisher to update registry metadata to list required binaries and the primary env var(s) (e.g., R4_API_KEY) so the permission scope is explicit. If you cannot verify these, run the skill in an isolated/test environment and audit CLI behavior and network calls before granting it access to production secrets.
Capability Analysis
Type: OpenClaw Skill
Name: r4
Version: 1.0.2
The skill grants the AI agent highly privileged capabilities, including the ability to execute arbitrary shell commands (`r4 run -- <command>`) with all vault secrets injected as environment variables, and to manage domains (purchase, modify DNS records) via `curl` commands to `r4.dev`. While these capabilities are presented as legitimate tools for the agent's operation and the `SKILL.md` includes defensive security rules, the power to run arbitrary code with secrets and control domain infrastructure represents a significant attack surface. A compromised agent (e.g., via prompt injection) could leverage these capabilities for data exfiltration or service disruption, classifying it as suspicious due to high-risk functionality without explicit malicious intent from the skill developer.
Capability Assessment
Purpose & Capability
The SKILL.md describes a password-manager + domain-registrar integration that requires an `r4` CLI and an `R4_API_KEY` environment variable. However, the registry metadata declares no required binaries, no required env vars, and no primary credential. That omission is inconsistent: a vault/registrar skill legitimately needs an API key and/or CLI access, so the metadata should declare them.
Instruction Scope
The instructions tell the agent to list and fetch vault items (including 'r4 vault list' which returns all project env vars) and to run commands with secrets injected ('r4 run'). Those actions are within the claimed purpose, but they enable broad secret access and potential misuse. The README also says the CLI and API key are pre-configured — an assumption that may not hold and is not reflected in metadata.
Install Mechanism
No install spec is provided (instruction-only), and the single code file only exposes the SKILL.md path and content. Nothing is downloaded or written at install time, which minimizes install-time risk.
Credentials
Though the skill clearly needs an `R4_API_KEY` and access to many vault items (usernames, passwords, API keys, SSH keys), the registry declares no required environment variables or primary credential. The skill's effective permissions would be broad (access to many secrets) but that is not articulated in the metadata — this mismatch is disproportionate and should be clarified.
Persistence & Privilege
The skill is not set to always:true and does not request elevated persistent platform privileges. Model invocation is allowed by default (normal). The skill does not modify other skills or system-wide settings in the provided files.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install r4 - After installation, invoke the skill by name or use
/r4 - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- fix file path
v1.0.1
- fix file path
v1.0.0
-- Initial Skill Release --
This is an agent native password manager. It allows humans to easily share secrets with their openclaw instance.
Metadata
Frequently Asked Questions
What is R4?
Access and manage credentials, secrets, and domain registrations securely using the R4 platform with injected environment variables and API calls. It is an AI Agent Skill for Claude Code / OpenClaw, with 467 downloads so far.
How do I install R4?
Run "/install r4" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is R4 free?
Yes, R4 is completely free (open-source). You can download, install and use it at no cost.
Which platforms does R4 support?
R4 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created R4?
It is built and maintained by Luke Zirngibl (@lukezirngibl); the current version is v1.0.2.
More Skills