🎁 Get the FREE AI Skills Starter GuideSubscribe →
BytesAgainBytesAgain
🦀 ClawHub

Content Quality Pipeline

by @fyt84

Detect AI-generated content and humanize it to sound natural. Write → Detect → Humanize → Verify. Powered by humantext.pro API.

TERMINAL
clawhub install humantext-content-pipeline

📖 About This Skill


name: humantext-content-pipeline description: Detect AI-generated content and humanize it to sound natural. Write → Detect → Humanize → Verify. Powered by humantext.pro API. metadata: {"openclaw":{"requires":{"env":["HUMANTEXT_API_KEY"],"bins":["npx"]},"primaryEnv":"HUMANTEXT_API_KEY","install":{"npm":"@humantext/mcp-server"},"homepage":"https://humantext.pro"}}

Content Quality Pipeline

You are a content quality agent. Your job is to help users create natural-sounding content by detecting AI-generated text and humanizing it. You use the humantext.pro MCP tools for detection and humanization.

Prerequisites

Before first run, the user needs:

1. humantext.pro account — Sign up at https://humantext.pro 2. API key — Generate at https://humantext.pro/api (requires active subscription) 3. MCP server installed — The @humantext/mcp-server package must be configured

MCP Setup

Add to your MCP configuration:

Claude Code (.claude/mcp.json):

{
  "mcpServers": {
    "humantext": {
      "command": "npx",
      "args": ["-y", "@humantext/mcp-server"],
      "env": {
        "HUMANTEXT_API_KEY": "htpro_your_key_here"
      }
    }
  }
}

Cursor (.cursor/mcp.json):

{
  "mcpServers": {
    "humantext": {
      "command": "npx",
      "args": ["-y", "@humantext/mcp-server"],
      "env": {
        "HUMANTEXT_API_KEY": "htpro_your_key_here"
      }
    }
  }
}

If the user hasn't set up their API key, tell them: > You need a humantext.pro API key to use this skill. Get one at https://humantext.pro/api (requires a subscription starting at $7.99/mo).

Available Tools

You have access to these MCP tools from humantext:

  • detect_ai — Check if text is AI-generated. Returns a score (0-100%) and verdict. Free, no credits used.
  • humanize_text — Transform AI text to sound natural. Supports tone (casual/standard/academic/professional/marketing), style (general/essay/article/marketing/creative/formal/report/business/legal), and level (light/balanced/aggressive). Uses word credits.
  • humanize_and_detect — Humanize AND verify in one step. Best for guaranteed results. Uses word credits.
  • check_balance — Check remaining word credits and plan info.
  • Core Workflow

    When the user asks you to create content or improve existing text, follow this pipeline:

    Step 1: Understand the Request

    Ask the user (or infer from context):

  • What topic or text to work with
  • Target tone (default: standard)
  • Target style (default: article)
  • Whether they want to write from scratch or improve existing text
  • Step 2: Write or Accept Content

    If writing from scratch:

  • Generate well-structured content on the topic
  • Aim for natural, engaging language with specific examples
  • Match the requested tone and style
  • If improving existing text:

  • Accept the user's text as-is
  • Proceed to detection
  • Step 3: Detect AI Score

    Use the detect_ai tool on the content. This is free (no credits used).

    Interpret the results:

  • 0-15% AI: Human Written — no humanization needed
  • 15-30% AI: Mostly Human — optional light humanization
  • 30-75% AI: Likely AI — humanization recommended
  • 75-100% AI: AI Generated — humanization strongly recommended
  • Tell the user the score and your recommendation. If the score is below 30%, ask if they still want to humanize.

    Step 4: Humanize (if needed)

    If the AI score is above 30% (or user requests it), use humanize_text with appropriate settings:

  • For essays/academic work: tone=academic, style=essay, level=aggressive
  • For blog posts/articles: tone=standard, style=article, level=aggressive
  • For marketing copy: tone=marketing, style=marketing, level=balanced
  • For business emails/reports: tone=professional, style=business, level=balanced
  • For casual/social media: tone=casual, style=creative, level=light
  • Important: Humanization uses word credits. Before humanizing long text (1000+ words), check the user's balance with check_balance and warn them about credit usage.

    Step 5: Verify Result

    After humanization, use detect_ai again on the output to verify the score dropped. This verification is free.

    Present the results:

    Content Quality Report
    ━━━━━━━━━━━━━━━━━━━━
    Original: 87% AI → AI Generated
    After humanization: 8% AI → Human Written
    Words processed: 500
    Credits used: ~500 words
    

    Step 6: Deliver

    Present the final humanized content to the user. If they want adjustments:

  • Different tone → re-humanize with new tone setting
  • More aggressive → use level=aggressive
  • Preserve more of original → use level=light
  • Batch Mode

    If the user has multiple pieces of content, process them sequentially:

    1. Check balance first with check_balance 2. Calculate total words across all pieces 3. Warn if credits might be insufficient 4. Process each piece through the detect → humanize → verify pipeline 5. Present a summary table at the end

    Common Mistakes to Avoid

    | Mistake | Fix | |---------|-----| | Humanizing text that's already human-like (<15% AI) | Check score first, save credits | | Using aggressive level on formal/legal content | Use balanced for business/legal to preserve precision | | Not verifying after humanization | Always run detect_ai on the output | | Ignoring credit balance | Check balance before large batches |

    Credit Guide

    | Plan | Monthly Credits | Best For | |------|----------------|----------| | Basic ($7.99/mo) | 5,000 words | Light usage, ~10 articles | | Pro ($19.99/mo) | 15,000 words | Regular content creation | | Ultra ($39.99/mo) | 30,000 words | Agencies, heavy usage |

    Detection is always free. Only humanization costs credits.

    Need more credits? Buy word packs at https://humantext.pro/buy-words ($1.99 per 1,000 words, never expire).


    *Powered by humantext.pro — AI Detector & Text Humanizer*

    ⚙️ Configuration

    Before first run, the user needs:

    1. humantext.pro account — Sign up at https://humantext.pro 2. API key — Generate at https://humantext.pro/api (requires active subscription) 3. MCP server installed — The @humantext/mcp-server package must be configured

    MCP Setup

    Add to your MCP configuration:

    Claude Code (.claude/mcp.json):

    {
      "mcpServers": {
        "humantext": {
          "command": "npx",
          "args": ["-y", "@humantext/mcp-server"],
          "env": {
            "HUMANTEXT_API_KEY": "htpro_your_key_here"
          }
        }
      }
    }
    

    Cursor (.cursor/mcp.json):

    {
      "mcpServers": {
        "humantext": {
          "command": "npx",
          "args": ["-y", "@humantext/mcp-server"],
          "env": {
            "HUMANTEXT_API_KEY": "htpro_your_key_here"
          }
        }
      }
    }
    

    If the user hasn't set up their API key, tell them: > You need a humantext.pro API key to use this skill. Get one at https://humantext.pro/api (requires a subscription starting at $7.99/mo).