← Back to Skills Marketplace
obaid

Sendook Email (Restricted)

by obaid · GitHub ↗ · v1.1.0
cross-platform ✓ Security Clean
926
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install sendook-openclaw
Description
Read and send emails from an existing Sendook inbox. Use when an AI agent needs to check for new emails, read messages, reply to conversations, or send new emails from a pre-configured inbox. Limited to message operations only — no inbox creation, domain management, or webhook configuration.
Usage Guidance
This skill appears coherent for its purpose, but before installing: (1) verify the Sendook SDK package (@sendook/node) and its upstream repository are legitimate (check the npm publisher and GitHub repo), (2) create and use a least-privileged API key scoped only to the inbox you want the agent to access, (3) avoid placing the API key in shared or committed files — store it in a secure environment variable store, (4) confirm any local files to attach explicitly with the user before reading them (the SKILL.md also recommends this), and (5) remember that installing the SDK (npm install) will pull third-party code — revoke the API key if you stop using the skill or suspect compromise.
Capability Analysis
Type: OpenClaw Skill Name: sendook-openclaw Version: 1.1.0 The skill is designed to interact with the Sendook email API for reading and sending emails, which aligns with its stated purpose. Crucially, the `SKILL.md` contains explicit security instructions for the AI agent, warning against reading sensitive local files (e.g., `~/.ssh`, `~/.env`) for attachments and limiting the skill's operational scope. There is no evidence of malicious intent, unauthorized data exfiltration, or prompt injection attempts to subvert the agent's security controls; instead, the instructions enhance security.
Capability Assessment
Purpose & Capability
Name/description declare read/send operations for a pre-configured Sendook inbox and the skill only requests SENDOOK_API_KEY and SENDOOK_INBOX_ID — both directly necessary for the stated operations. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md contains concrete API and SDK examples limited to listing/getting threads/messages, sending messages (including attachments) and explicitly forbids inbox/domain/key management. It warns not to read sensitive local files and requires explicit user confirmation before attaching local files. It does not instruct reading unrelated system state or exfiltrating data to unexpected endpoints.
Install Mechanism
The skill is instruction-only (no install spec or code files), which is low-risk. The README recommends installing the @sendook/node npm package — installing a third-party package introduces the usual supply-chain considerations (verify package provenance, author, and repository). The recommendation is reasonable for the SDK but is worth verifying before npm install.
Credentials
Only two environment variables are required (SENDOOK_API_KEY as primary credential, SENDOOK_INBOX_ID). Both are necessary and proportional for accessing a specific Sendook inbox. The SKILL.md also explicitly recommends using a least-privileged API key scoped to the inbox.
Persistence & Privilege
Skill is not marked always:true and does not request persistent or elevated platform privileges. It is user-invocable and can be invoked autonomously (platform default), which is expected for a messaging integration. No instructions modify other skills or global agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install sendook-openclaw
  3. After installation, invoke the skill by name or use /sendook-openclaw
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Declare required env vars in OpenClaw metadata, add homepage/source links, add attachment safety constraints
v1.0.0
- Initial release of sendook-openclaw. - Enables reading and sending emails from a pre-configured Sendook inbox. - Supports listing/searching messages, retrieving specific messages, viewing threads, sending emails (with or without attachments), and replying to messages. - Strictly limited in scope: no inbox creation/deletion, domain or webhook management, or API key operations. - Provides code examples and error handling guidance for typical usage scenarios.
Metadata
Slug sendook-openclaw
Version 1.1.0
License
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Sendook Email (Restricted)?

Read and send emails from an existing Sendook inbox. Use when an AI agent needs to check for new emails, read messages, reply to conversations, or send new emails from a pre-configured inbox. Limited to message operations only — no inbox creation, domain management, or webhook configuration. It is an AI Agent Skill for Claude Code / OpenClaw, with 926 downloads so far.

How do I install Sendook Email (Restricted)?

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

Is Sendook Email (Restricted) free?

Yes, Sendook Email (Restricted) is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Sendook Email (Restricted) support?

Sendook Email (Restricted) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Sendook Email (Restricted)?

It is built and maintained by obaid (@obaid); the current version is v1.1.0.

💬 Comments