← Back to Skills Marketplace
7281
Downloads
4
Stars
19
Active Installs
6
Versions
Install in OpenClaw
/install cold-email
Description
Generate hyper-personalized cold email sequences using AI. Turn lead data into high-converting outreach campaigns.
Usage Guidance
Install only if you trust MachFive with the lead data you submit. Use a dedicated or scoped API key if available, confirm the campaign and lead list before batch generation, and only upload prospect data you are authorized to use for outreach and external AI processing.
Capability Analysis
Type: OpenClaw Skill
Name: cold-email
Version: 1.0.5
The skill bundle is benign. The `SKILL.md` provides clear, functional instructions for an AI agent to interact with the MachFive API (app.machfive.io) to generate cold emails. It requires a `MACHFIVE_API_KEY` environment variable, which is standard for API integrations. There are no instructions for data exfiltration, malicious execution, persistence, or prompt injection attempts to subvert the agent's intended purpose. All API calls are directed to a specific, legitimate domain, and the data handled (lead information) is directly relevant to the skill's stated function.
Capability Assessment
Purpose & Capability
The documented capabilities match the stated purpose: list campaigns, submit one or more leads, poll generation status, and export generated sequences. It handles prospect contact/profile data, but that data is directly necessary for the cold-email generation workflow.
Instruction Scope
The skill scopes generation to a campaign ID and tells the agent to ask the user to choose a campaign if none is provided. It also allows storing a user-provided default campaign ID, which is acceptable but should remain user-directed.
Install Mechanism
The bundle contains only a markdown SKILL.md file, no executable installer, scripts, dependencies, or hidden runtime code. Static scan found no suspicious patterns.
Credentials
The required MACHFIVE_API_KEY and network calls to app.machfive.io are proportionate for a MachFive service integration. Lead data leaves the local environment for external processing, which is disclosed through the API examples and endpoint documentation.
Persistence & Privilege
The API key can act within the connected MachFive workspace, batch jobs may continue asynchronously, and a default campaign ID may be retained if the user provides it. No local persistence, privilege escalation, deletion, or unrelated data access is shown.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install cold-email - After installation, invoke the skill by name or use
/cold-email - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.5
Doc and API alignment: email required for leads; clearer errors, limits, and auth. Validation and recovery flow unchanged
v1.0.4
- Updated required lead fields: the `email` field is now **required** for all leads; other fields are optional but recommended for personalization.
- Updated documentation to clarify lead mapping: outputs and exports are matched to leads by email address.
- Added `pending` status (alongside `processing`, `completed`, `failed`) for list status endpoints and documentation.
- Minor corrections and clarifications to field requirements and sample responses.
v1.0.3
- Added support for polling list status and exporting results via new /lists and /lists/{list_id}/export endpoints.
- Updated single and batch generation to use list-based workflows, with detailed instructions for recovering outputs if a request times out.
- Expanded documentation for batch (async) results retrieval, including status polling and result export in CSV or JSON formats.
- Renamed options from sequence_name to list_name for clarity and consistent terminology.
- Documented new error code 409 (NOT_READY) and clarified recovery steps for in-progress exports.
v1.0.2
- Added guidance that generating a single lead sequence may take 3–5 minutes; clients should use a timeout of at least 300–600 seconds.
- Updated batch endpoint docs to clarify that results are viewable in the MachFive UI, with no poll endpoint currently available.
- Improved clarity and accuracy of response and usage instructions for both sync and async endpoints.
v1.0.1
- Added instructions for listing campaigns via the GET /campaigns endpoint to help select a required campaign ID before generating sequences.
- Clarified that every generate request requires a campaign ID—there is no default, and the user or agent must provide one.
- Provided guidance for agents on prompting users to select a campaign if none is specified.
- No changes to API endpoints or payloads.
v1.0.0
- Initial release of the cold-email skill.
- Generate hyper-personalized cold email sequences using lead data and AI.
- Supports both single lead (synchronous) and batch (asynchronous) sequence generation.
- Flexible configuration with customizable options, including email count, signature, CTAs, and more.
- Detailed API documentation with example requests, responses, and error codes.
- Requires MACHFIVE_API_KEY for authentication.
Metadata
Frequently Asked Questions
What is MachFive Cold Email?
Generate hyper-personalized cold email sequences using AI. Turn lead data into high-converting outreach campaigns. It is an AI Agent Skill for Claude Code / OpenClaw, with 7281 downloads so far.
How do I install MachFive Cold Email?
Run "/install cold-email" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is MachFive Cold Email free?
Yes, MachFive Cold Email is completely free (open-source). You can download, install and use it at no cost.
Which platforms does MachFive Cold Email support?
MachFive Cold Email is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created MachFive Cold Email?
It is built and maintained by MachFive (@bluecraft-ai); the current version is v1.0.5.
More Skills