← Back to Skills Marketplace
icepopma

Blog Title Optimizer

by icepopma · GitHub ↗ · v1.0.7
cross-platform ⚠ suspicious
449
Downloads
0
Stars
3
Active Installs
10
Versions
Install in OpenClaw
/install blog-title-optimizer
Description
AI-powered blog title optimizer. Generate SEO-friendly, click-worthy headlines that drive traffic.
README (SKILL.md)

Blog Title Optimizer

Generate SEO-friendly, click-worthy blog titles that rank and drive traffic.

Features

  • SEO Optimization - Keywords and search intent
  • Click-Worthy - Psychological triggers that work
  • Multiple Options - Get 7 title variations
  • Length Optimization - Perfect for Google & social

Usage

# Generate blog titles
blog-title-optimizer "how to build AI agents"

# With specific keywords
blog-title-optimizer "AI agents tutorial" --keywords "beginners,2026"

Options

Option Description Default
--keywords Target keywords (comma-separated) -

Pricing

  • Pay per use: 0.001 USDT per generation

Environment Variables

Variable Description Required
SKILLPAY_MERCHANT_KEY Payment merchant key (optional, embedded key used by default) No
OPENCLAW_GATEWAY_TOKEN Gateway auth token for local API fallback No

Requirements

  • OpenClaw with Sloan agent (AI columnist)
  • OpenClaw Gateway running locally (for API fallback)

About Sloan

Sloan is your AI columnist - a professional content strategist specializing in SEO and headline optimization.

Support

License

MIT © Matt

Usage Guidance
This skill appears to do what it claims, but there are a few things to check before installing or running it: - Verify the 'openclaw' binary you will execute is legitimate and from a trusted source; the skill runs this CLI locally. - The package contains a hardcoded SKILLPAY merchant key. If you care where payments go, replace SKILLPAY_MERCHANT_KEY with your own merchant key or use the --test flag to avoid charges during evaluation. Embedded merchant keys mean the author (or whoever controls that key) will receive payments by default. - The registry metadata omits the required 'openclaw' binary; expect to need OpenClaw/Sloan locally even though the metadata lists none. - package-lock.json shows dependencies fetched from mirrors.tencentyun.com (a non-default registry mirror). If you will install dependencies, consider auditing or re-resolving from a registry you trust (npmjs.org) to reduce supply-chain risk. - The index.js file appears to have sloppy code (a malformed spawn/Promise fragment), which suggests limited maintenance quality; consider reviewing the code or running it in a sandbox first. If you want to proceed: run in test mode first (--test), audit/replace the merchant key, ensure openclaw CLI is genuine, and preferably run inside an isolated environment until you are comfortable.
Capability Analysis
Type: OpenClaw Skill Name: blog-title-optimizer Version: 1.0.7 The skill bundle exhibits several high-risk indicators, most notably a suspicious 'package-lock.json' that references a non-existent version of the 'axios' library (1.13.6) and other dependencies from a specific mirror (mirrors.tencentyun.com), which is a common sign of a supply chain or dependency confusion attack. Furthermore, 'index.js' contains a syntax error (a stray backtick and comma) that would prevent the code from executing, and it hardcodes a merchant key for a mandatory pay-per-use payment system ('skillpay.me'). While these elements suggest deceptive or low-quality construction, there is no direct evidence of data exfiltration or backdoors in the provided source code.
Capability Assessment
Purpose & Capability
The skill's stated purpose (headline/SEO generator) matches the code's behavior (calls a local 'openclaw' agent to produce titles and charges via a payment API). However the registry metadata declares no required binaries while index.js spawns the 'openclaw' CLI (so the 'openclaw' binary is in fact required). SKILL.md also references an OpenClaw Gateway and Sloan agent, which aligns with the code, but the metadata omission is incoherent and could mislead users about prerequisites.
Instruction Scope
SKILL.md is largely usage documentation (CLI examples) and aligns with the code. It mentions optional env vars (SKILLPAY_MERCHANT_KEY, OPENCLAW_GATEWAY_TOKEN). The code uses SKILLPAY_MERCHANT_KEY (or a default embedded key) but does not use OPENCLAW_GATEWAY_TOKEN, so that env var is documented but unused. Instructions assume a local OpenClaw agent/CLI will be executed — this requires running a local binary which the skill will invoke.
Install Mechanism
There is no install spec (instruction-only in metadata) but the package includes index.js and a package.json with axios dependency. package-lock.json shows dependencies resolved via a non-default mirror (mirrors.tencentyun.com), which is nonstandard and increases supply-chain visibility risk. No remote arbitrary downloads or extract operations are present in the package.
Credentials
The code contains a hardcoded merchant key (SKILLPAY merchant_key) embedded in CONFIG and will POST it to a payment API by default. That is functional for pay-per-use but is a secret baked into the package and could send payments/transaction records to the hardcoded recipient without the user supplying their own key. Documented OPENCLAW_GATEWAY_TOKEN is not used in code. No other unrelated credentials are requested.
Persistence & Privilege
The skill does not request persistent or privileged installation (always:false), does not modify other skills or system config, and does not store its own auth beyond using the merchant key for each payment call. It does invoke a local binary, which is expected for an OpenClaw skill.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install blog-title-optimizer
  3. After installation, invoke the skill by name or use /blog-title-optimizer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.7
Security fix: Move merchant_key to code, remove from SKILL.md to avoid false positive
v1.0.6
Fix: Add merchant_key, clarify payment goes to publisher
v1.0.5
Remove hardcoded merchant_key, require user to set SKILLPAY_MERCHANT_KEY env var
v1.0.4
Add merchant key for payments
v1.1.1
- Updated dependencies in package.json to improve stability and security. - Minor internal changes in index.js for maintenance or optimization. - No changes to user-facing features or documentation.
v1.1.0
- Updated package version to 1.1.0 in package.json. - No other changes to SKILL.md or core functionality.
v1.0.3
blog-title-optimizer v1.0.3 - Added documentation for new environment variables in SKILL.md: - SKILLPAY_MERCHANT_KEY (optional merchant key) - OPENCLAW_GATEWAY_TOKEN (gateway auth token) - No functional changes to code or API. - Clarified payment and environment setup in documentation.
v1.0.2
- Added README.md for improved documentation. - Updated SKILL.md with new requirement details: now specifies OpenClaw Gateway must run locally for API fallback and clarifies payment is handled automatically. - Updated package versioning and metadata in package.json.
v1.0.1
- Improved documentation with new sections: Options, Requirements, About Sloan, Support, and License. - Updated feature: title variations are now set to 7 per generation (was 5–10). - Simplified usage examples and removed unused options. - Added support and contact information for users. - Updated version to 1.0.1.
v1.0.0
Initial release of blog-title-optimizer. - Generate SEO-friendly, click-worthy blog titles that drive traffic. - Provides 5–10 headline variations per request. - Supports custom keywords and platform-specific titles. - Optimizes title length for Google and social platforms. - Simple pay-per-use pricing (0.001 USDT per generation).
Metadata
Slug blog-title-optimizer
Version 1.0.7
License
All-time Installs 3
Active Installs 3
Total Versions 10
Frequently Asked Questions

What is Blog Title Optimizer?

AI-powered blog title optimizer. Generate SEO-friendly, click-worthy headlines that drive traffic. It is an AI Agent Skill for Claude Code / OpenClaw, with 449 downloads so far.

How do I install Blog Title Optimizer?

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

Is Blog Title Optimizer free?

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

Which platforms does Blog Title Optimizer support?

Blog Title Optimizer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Blog Title Optimizer?

It is built and maintained by icepopma (@icepopma); the current version is v1.0.7.

💬 Comments