← Back to Skills Marketplace
mcclawd

Simplelogin Cli

by mcclawd · GitHub ↗ · v3.0.1 · MIT-0
cross-platform ⚠ suspicious
228
Downloads
1
Stars
0
Active Installs
12
Versions
Install in OpenClaw
/install simplelogin-cli
Description
Create and manage SimpleLogin email aliases from the command line. Protect your real email with secure, private aliases.
Usage Guidance
This skill appears to be a normal SimpleLogin CLI that needs your SimpleLogin API key. Before installing: 1) Confirm the skill's source/repository (the package references GitHub but the registry source is unknown). 2) Only provide your SIMPLELOGIN_API_KEY via an env var or a trusted secret store; the skill will also look at ~/.openclaw/secrets/simplelogin.json as a fallback. 3) Note the small discrepancy: registry metadata doesn't mark the API key as a primary credential — verify that the published package and metadata are consistent. 4) The included script talks to https://app.simplelogin.io (expected) and prints API responses; it does not exfiltrate secrets in the files reviewed, but you should still inspect the installed copy yourself before running. 5) Minor implementation issues to be aware of: the script uses the HTTP header 'Authentication' (some APIs expect 'Authorization: Bearer <token>') and attempts to run pbcopy (macOS) — these are likely bugs, not exfiltration. If you can't confirm the upstream repository and metadata, treat this as untrusted and avoid supplying secrets.
Capability Analysis
Type: OpenClaw Skill Name: simplelogin-cli Version: 3.0.1 The skill provides a command-line interface for managing SimpleLogin email aliases, including creating aliases and managing reverse aliases for replies. The included script (scripts/test-reverse-alias.sh) correctly handles API authentication via environment variables or the specified local secret path and communicates only with the official SimpleLogin API endpoint (app.simplelogin.io). No indicators of malicious intent, data exfiltration, or prompt injection were found.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The SKILL.md, README, and included script all implement SimpleLogin API interactions (create alias, contacts, reverse aliases) which matches the skill name and description. However the registry metadata lists no primary credential or required env var while the instructions and scripts clearly require a SIMPLELOGIN_API_KEY (or a secrets JSON fallback), so there's a mismatch between what is claimed in metadata and what the skill actually needs.
Instruction Scope
Runtime instructions and the included script perform only SimpleLogin-related actions (curl calls to app.simplelogin.io, parse JSON with jq, create contacts). They reference a fallback secrets path (~/.openclaw/secrets/simplelogin.json) and suggest using environment variables or a password manager — these are expected for this purpose and are limited in scope.
Install Mechanism
This is instruction-only (no install spec). The only included executable is a small shell script; no downloads or archive extraction occur as part of an install spec, which is the lowest-risk install model.
Credentials
The skill requires an API key for SimpleLogin, but the registry metadata did not declare a primary credential or required env var. SKILL.md does declare a secrets fallback path and the script reads SIMPLELOGIN_API_KEY or ~/.openclaw/secrets/simplelogin.json — this secret access is appropriate for the declared functionality, but the missing/incorrect metadata entry is a discrepancy you should verify before granting access to secrets.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or system-wide settings, and is user-invocable only. No elevated persistence or privileged behavior is requested.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install simplelogin-cli
  3. After installation, invoke the skill by name or use /simplelogin-cli
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.0.1
No changes detected in this release. - Version 3.0.1 is unchanged from the previous release. - No new features, fixes, or modifications applied.
v3.0.0
- Added a new metadata section for "clawdbot" with the "📧" emoji. - No other user-facing changes; documentation and features remain the same.
v2.0.0
Version 2.0.0 - No file changes detected in this release. - Documentation and usage information remain unchanged. - No new features, fixes, or updates identified.
v1.0.4
No changes detected in this release. - Version 1.0.4 contains no file, feature, or documentation updates. - All functionality and documentation remain unchanged from the previous version.
v1.0.3
- Updated skill metadata to use the "openclaw" namespace instead of "clawdbot". - Minor documentation changes and formatting improvements in SKILL.md and README.md. - No changes to core functionality or CLI commands.
v1.3.1
- Removed all skill-qa files, cleaning up unnecessary QA/backlog/feedback content. - No functional or user-facing changes to core scripts or documentation. - Minor update to documentation example in SKILL.md (no material content change).
v1.3.0
- Removed scripts/simplelogin from distributed files; only scripts/test-reverse-alias.sh is included now. - No changes to user-facing features or commands. - Documentation and usage remain unchanged.
v1.2.0
simplelogin-cli 1.2.0 adds QA assets and enhances secret management. - Added comprehensive skill QA files for various platforms (ChatGPT, Claude, Goose, Langchain, Openclaw) - Updated SKILL.md with structured secret management via secrets path and environment variable fallback - Enhanced metadata with homepage, secrets, and improved OS/install details - No changes to user-facing commands or API usage
v1.1.0
No changes detected in the skill for version 1.1.0. - No file changes found compared to previous version. - Documentation, features, and functionality remain unchanged.
v1.0.2
## simplelogin-cli 1.0.2 - No file changes detected in this release. - No updates or modifications to functionality or documentation.
v1.0.1
No changes detected in this version. - Version bumped to 1.0.1 with no modifications to code or documentation.
v1.0.0
Initial release of simplelogin-cli—a command-line tool to manage SimpleLogin email aliases for privacy and security. - Create custom or random email aliases and attach notes or context. - Enable, disable, delete, and list all your aliases, filtered as needed. - Manage contacts for aliases to enable sending “from” your alias using reverse aliases. - List contacts for any alias, showing associated reverse aliases for quick replies. - Supports secure API key management and environment variable or password manager integration. - Requires curl and jq; works on Linux, macOS, and Windows.
Metadata
Slug simplelogin-cli
Version 3.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 12
Frequently Asked Questions

What is Simplelogin Cli?

Create and manage SimpleLogin email aliases from the command line. Protect your real email with secure, private aliases. It is an AI Agent Skill for Claude Code / OpenClaw, with 228 downloads so far.

How do I install Simplelogin Cli?

Run "/install simplelogin-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Simplelogin Cli free?

Yes, Simplelogin Cli is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Simplelogin Cli support?

Simplelogin Cli is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Simplelogin Cli?

It is built and maintained by mcclawd (@mcclawd); the current version is v3.0.1.

💬 Comments