← Back to Skills Marketplace
cseguinlz

DoubleTick

by cseguinlz · GitHub ↗ · v1.0.1
cross-platform ✓ Security Clean
316
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install doubletick
Description
Send tracked emails via Gmail and check if they were opened.
README (SKILL.md)

DoubleTick

Send tracked emails via Gmail and check if they were opened.

Setup

  1. Install and log in (one-time):
npx doubletick-cli login
  1. Add to your MCP config:
{
  "mcpServers": {
    "doubletick": {
      "command": "npx",
      "args": ["-y", "doubletick-cli"]
    }
  }
}

What it does

DoubleTick injects a 1x1 tracking pixel into emails sent via the Gmail API. When the recipient opens the email, the pixel fires and the open is logged. You can then check the status to see if and when it was read.

Tools

  • send_tracked_email — Send an email with read tracking. Body accepts markdown (auto-converted to HTML).
  • check_tracking_status — Check if a tracked email has been opened, with open count, device, and timing.
  • list_tracked_emails — List recent tracked emails with open rates and stats.

Examples

Send a tracked email to [email protected] with subject "Q1 Planning" and body "Hi Jane, here are the numbers for Q1..."
Check if my last tracked email was opened
Show my tracked emails dashboard

Requirements

  • Node.js 18+
  • A Gmail account
  • A DoubleTick account (free tier: 5 tracked emails/week)

Links

Usage Guidance
This skill appears to be what it claims: a CLI that injects tracking pixels into Gmail messages and reports opens. Before installing, verify the npm package and GitHub repository (review code, maintainers, recent activity, and open issues). Be aware that npx can fetch and execute code on demand — consider installing the package yourself (not using npx every time) or pinning a verified version. Confirm how OAuth tokens/credentials are stored and who receives tracking data (DoubleTick's servers); tracking pixels capture recipient metadata and may have legal/privacy implications. Finally, restrict or disable autonomous agent invocation if you don't want the agent to send emails without explicit approval.
Capability Analysis
Type: OpenClaw Skill Name: doubletick Version: 1.0.1 The skill bundle is benign. It describes a tool for sending tracked emails via Gmail, which inherently involves network communication and interaction with external services (Gmail API, doubletickr.com). The `SKILL.md` provides standard installation instructions using `npx` and outlines the tool's intended functionality. There is no evidence of prompt injection attempts against the agent, nor any instructions for malicious activities such as data exfiltration, unauthorized execution, or persistence within the provided files. The risks are limited to the inherent trust placed in the `doubletick-cli` package and the `doubletickr.com` service, which is the explicit purpose of the skill.
Capability Assessment
Purpose & Capability
Name/description (send tracked Gmail messages and check opens) align with the declared dependency (npx) and the install target (npm package doubletick-cli). Requiring a Gmail account and a DoubleTick account is consistent with the functionality.
Instruction Scope
SKILL.md instructs you to run 'npx doubletick-cli login' and to register the CLI as an MCP tool. This stays within the stated purpose (sending tracked email/checking opens) but omits details about where credentials/OAuth tokens are stored and how tracking data is routed/stored. It also relies on executing a third-party CLI (via npx) which may fetch and run code at runtime.
Install Mechanism
Install is an npm package (doubletick-cli) with links to npm and GitHub. Using npm is expected for a JS CLI, but npm packages run arbitrary code and npx can install/execute code on demand — review the package source and maintainers. The install does not use unusual or untrusted URLs.
Credentials
No unexpected environment variables or unrelated credentials are requested. The skill reasonably relies on account logins (Gmail and DoubleTick) rather than exposing access to unrelated services.
Persistence & Privilege
always is false and the skill is user-invocable. The skill permits model invocation (default), which is normal, but because it can send emails and record opens, you should be cautious about allowing autonomous invocations without explicit user consent.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install doubletick
  3. After installation, invoke the skill by name or use /doubletick
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Removed references to using DoubleTick from Claude Code or any AI agent in documentation. - No changes to functionality or requirements. Documentation update only.
v1.0.0
Initial release of doubletick skill. - Send tracked emails via Gmail and monitor their open status. - Includes commands to send tracked emails, check tracking status, and list tracked messages. - Requires Node.js 18+, a Gmail account, and a DoubleTick account. - Easy CLI setup with npx doubletick-cli.
Metadata
Slug doubletick
Version 1.0.1
License
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is DoubleTick?

Send tracked emails via Gmail and check if they were opened. It is an AI Agent Skill for Claude Code / OpenClaw, with 316 downloads so far.

How do I install DoubleTick?

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

Is DoubleTick free?

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

Which platforms does DoubleTick support?

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

Who created DoubleTick?

It is built and maintained by cseguinlz (@cseguinlz); the current version is v1.0.1.

💬 Comments