Marketing Drafter

AI-powered tool generating consistent, SEO-optimized marketing content for emails, social media, ads, and landing pages with A/B testing and batch processing.

MIT-0 · Free to use, modify, and redistribute. No attribution required.
1 · 1.8k · 15 current installs · 16 all-time installs
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
Purpose & Capability
The stated purpose (marketing copy generation) matches the SKILL.md content and examples. However, the SKILL.md/README show the library calling external LLM APIs (e.g., using process.env.OPENAI_API_KEY) while the registry metadata declares no required environment variables or primary credential — an inconsistency between claimed capability and declared requirements.
!
Instruction Scope
Runtime instructions and examples explicitly reference an OPENAI_API_KEY (process.env.OPENAI_API_KEY) and show usage of models like 'gpt-4' and other provider names. The SKILL.md tells users to install 'marketing-drafter' via npm/pip and to set an API key. Those instructions are reasonable for the stated purpose, but they access external network services (LLM providers) and reference an API key that the skill metadata does not declare; this gap could confuse users or hide credential requirements.
!
Install Mechanism
The package is marked as instruction-only and has no install spec, yet README and SKILL.md give npm/pip install commands and package.json is present (with a 'main': 'index.js' and a repository URL). There are no code files (no index.js) in the provided bundle. This mismatch (install instructions and package metadata without corresponding code) is inconsistent and could indicate incomplete packaging or misleading documentation.
!
Credentials
Examples require an OPENAI_API_KEY and suggest using other providers (claude-3, gemini), implying one or more provider credentials will be needed in practice. But the skill's declared required env vars and primary credential field are empty. Requesting LLM API keys is proportional to the purpose, but the omission in metadata is an incoherence that makes it unclear what credentials the skill expects and how they will be used/stored.
Persistence & Privilege
The skill does not request elevated persistence: always is false, it is user-invocable, and there is no install spec that writes to system locations. No evidence it modifies other skills or system-wide settings.
What to consider before installing
Do not install or hand over API keys until these inconsistencies are resolved. Specifically: (1) Ask the publisher to confirm the exact credentials required and update the registry metadata to list OPENAI_API_KEY (and any other provider keys) if they are needed. (2) Verify the referenced GitHub repository and inspect the published package (npm/pypi) to confirm index.js and runtime code exist and match what the README describes. (3) If you must test, use a limited or billing-restricted API key and run the package in a sandboxed environment. (4) Look for a real project homepage, contactable publisher, and published package releases; absence of those is a red flag. These checks will reduce the risk of accidental credential exposure or installing an incomplete/misleading package.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.0
Download zip
latestvk9766exegtks867mp8825xcqbh80wav0

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

Marketing Drafter

Version: 1.0.0
Author: Midas Skills
License: MIT

Description

AI content generation for emails, social posts, ads, landing pages. Brand voice consistency, A/B testing, batch generation.

Value Proposition

AI-powered content generation for social posts, emails, ads, landing pages. One-shot prompts, batch generation, brand voice consistency.

Category

marketing-automation

Tags

content-generation, ai-copy, email, social-media, ads

Skill Type

marketing

Pricing

  • Free: $0
  • Pro: $39.99

Key Features

  • ✅ Multi-channel content generation
  • ✅ Brand voice consistency
  • ✅ A/B testing variants
  • ✅ Batch processing
  • ✅ Template-based generation
  • ✅ Image caption generation
  • ✅ SEO-optimized copy
  • ✅ Tone customization
  • ✅ Plagiarism-free guarantee
  • ✅ Performance scoring (predicted CTR)

Use Cases

  • Generate email campaign sequences
  • Social media post drafts (Twitter, LinkedIn, Instagram)
  • Ad copy (Google, Facebook, TikTok)
  • Landing page headlines & CTAs
  • Email subject lines (high CTR variants)
  • Blog post outlines & drafts
  • Product descriptions
  • Sales pitch variations

Installation

npm install marketing-drafter
# or
pip install marketing-drafter

Quick Start

const MarketingDrafter = require('marketing-drafter');

const drafter = new MarketingDrafter({
  model: 'gpt-4',
  apiKey: process.env.OPENAI_API_KEY
});

const emails = await drafter.generateEmails({
  topic: 'New SaaS product launch',
  audience: 'B2B founders',
  tone: 'professional-friendly',
  variants: 5
});

console.log(emails);

Repository

https://github.com/midas-skills/marketing-drafter

Support

📧 support@midas-skills.com
🔗 Docs: https://docs.midas-skills.com/marketing-drafter

Files

3 total
Select a file
Select a file to preview.

Comments

Loading comments…