name: content-gen description: Multi-format content generation with built-in neural quality scoring — every piece is scored against neuromarketing dimensions before delivery. Content that scores below your threshold is automatically rewritten. You get the score as proof. version: 1.2.0 metadata: openclaw: requires: env: - ANTHROPIC_API_KEY anyBins: - node - python3 primaryEnv: ANTHROPIC_API_KEY emoji: "✍️" homepage: https://github.com/drivenautoplex1/openclaw-skills install: - kind: node package: "@anthropic-ai/sdk" bins: []
Generate a full month of content in 2 hours, or get a single piece in 30 seconds — with a neural quality score on every output.
Previous versions generated content and stopped. v1.2 adds a content-scorer quality gate:
This means you never receive content that hasn't passed a quality check — and your customers see the score.
Bulk or single-piece content for:
{
"mode": "calendar|script|article|listing|partnership|objection|newsletter",
"topic": "specific topic or paste raw notes",
"platform": "x|linkedin|facebook|instagram|all",
"length": "30 days | 500 words | 3 variations",
"brand_voice": "urgent|educational|conversational|luxury|first-time-buyer",
"score_threshold": 70,
"auto_rewrite": true,
"max_rewrites": 2,
"output_score": true
}
All outputs now include a neural_score block:
{
"content": "...",
"neural_score": {
"total": 79,
"pass": true,
"threshold_used": 70,
"rewrites_needed": 1,
"dimensions": {
"second_person_density": 18,
"sentence_complexity": 14,
"concrete_noun_density": 12,
"gain_vs_loss_framing": 11,
"urgency_signals": 8,
"identity_alignment": 7,
"social_proof": 5,
"specificity": 4
},
"improvement_applied": "Increased second-person framing and added concrete dollar amounts. Specificity improved by adding timeline (90 days) and quantified outcome."
},
"score_badge": "This content scored 79/100 on neural signal strength — above the 60/100 average for mortgage marketing content.",
"structured_output": { "...mode-specific JSON..." }
}
| Dimension | Max Points | What It Measures |
|---|---|---|
| Second-person density | 20 | "you/your" frequency — speaks directly to reader |
| Sentence complexity | 18 | Readability — shorter sentences score higher |
| Concrete noun density | 16 | Real numbers, named things, specific amounts |
| Gain vs loss framing | 14 | Positive outcomes weighted vs fear framing |
| Urgency signals | 12 | Time-bound language, scarcity, action pressure |
| Identity alignment | 10 | ICP match — does this speak to the right person |
| Social proof | 6 | Specificity of evidence (numbers, outcomes, names) |
| Specificity | 4 | Vagueness penalty — "great results" scores 0 |
Generate content
→ Score against 8 dimensions
→ If total ≥ threshold: return with score
→ If total < threshold:
Identify bottom 3 dimensions
Generate improvement instructions
Regenerate with explicit fixes
Re-score
If still < threshold and max_rewrites > 1: repeat
Return best version with score + note on what improved
Default threshold: 70/100 (above industry average of 60) Recommended threshold for paid products: 75+ Max rewrites: 2 (prevents infinite loops)
Calendar:
{
"week": 1,
"posts": [
{
"day": "Mon", "platform": "LinkedIn",
"hook": "...", "body": "...", "cta": "...",
"char_count": 284, "hashtags": ["#RealEstate"],
"neural_score": 77
}
],
"calendar_avg_score": 74,
"low_score_posts": ["Day 8 (62) — rewrote: +9pts"]
}
Script:
[0:00-0:04] HOOK — Neural score: 81
"If you've served and you're renting right now — pay attention."
Score drivers: identity_alignment (9/10), urgency (8/10)
[0:04-0:12] PROBLEM
...
[Script score summary: 78/100]
Article: Full markdown with meta description, keyword density note, and per-section score.
All other modes: Markdown with score badge appended.
Every output includes a ready-to-use score badge. Add it to your Gumroad product page, Fiverr delivery, or social post:
"This content scored 79/100 on neural signal strength — above the 60/100 industry average for mortgage marketing content."
Buyers don't need to understand the methodology. They see proof it's been tested.
Input: "Write a LinkedIn post about VA loans for veterans who are renting"
小葱技能7w4.net有更新,你可以访问看下。
Draft 1 score: 61 (below 70 threshold) - Weak: second-person density (8/20) — uses "veterans" not "you" - Weak: specificity (1/4) — no dollar amounts or timelines - Auto-improvement: switch to direct second-person, add "$0 down" and "no PMI" specifics
Draft 2 score: 78 (above threshold, delivered) - "If you served and you're renting right now — you may be leaving a real advantage on the table. VA loans let eligible veterans buy with zero down and no PMI — saving $150–$300/month compared to a conventional loan on the same home."
Output includes: final content + 78/100 score + "1 rewrite needed" note
Uses generate.py (shared backend). Local MLX first, Haiku fallback.
LLM_BACKEND=local openclaw run content-gen "30-day calendar" # free
LLM_BACKEND=haiku openclaw run content-gen "SEO article" # ~$0.30
Note: Scoring runs locally (no additional API cost). Only generation uses LLM.
Free — Single-piece generation only, no auto-rewrite, score reported but no gate Standard ($12/mo) — All modes, quality gate active, up to 1 rewrite, score badge included Pro ($37/mo) — All modes, up to 2 rewrites, threshold configurable, bulk calendar with per-post scores, structured JSON export
# Via Telegram
@openclaw content-gen calendar "30 days, mortgage, threshold 75"
# Via Claude Code
openclaw run content-gen "video script, 60s, VA loan, score gate 75"
# Direct
openclaw run content-gen --mode=article --topic="first-time buyer myths" --threshold=72
v1.2.0 — Added content-scorer quality gate. Every output now scored against 8 neuromarketing dimensions. Auto-rewrite if below threshold. Score badge included in all deliverables. Upgraded from depth 2 (template generator) to depth 3 (quality-validated generator).
这个内容生成工具质量中等偏上。优点是支持多种内容形式,文档说明清晰易懂,还内置了质量评分系统能自动检查和改进内容。不足之处是它目前只有使用说明文档,没有实际的程序代码可用,评分算法的具体原理也没有详细解释,可能影响实际使用效果。