Content Quality Pipeline

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

MIT-0 · Free to use, modify, and redistribute. No attribution required.
0 · 72 · 0 current installs · 0 all-time installs
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The skill is a content quality pipeline that calls humantext.pro detection and humanization endpoints. It only requires npx (to run the @humantext/mcp-server) and HUMANTEXT_API_KEY, which are directly relevant to that purpose. The SKILL.md's MCP setup and tool descriptions match the declared functionality.
Instruction Scope
Instructions are focused on writing/detecting/humanizing text and configuring an MCP server. They instruct the user to add the HUMANTEXT_API_KEY to local MCP config files (.claude/mcp.json and .cursor/mcp.json) and to run detect/humanize/check_balance tools. The scope is appropriate, but the skill will transmit user content and the API key to humantext.pro as part of normal operation — users should not send sensitive data they don't want processed by that external service.
Install Mechanism
No binary is bundled (instruction-only). The runtime uses npx to run the npm package @humantext/mcp-server, which is a standard approach but carries the usual npm risks. The SKILL.md metadata references an npm install; the registry listing itself had no separate install spec (minor inconsistency). Also, the recommended command uses npx without pinning a package version, which can pull newer code later — consider pinning a version for stability/auditability.
Credentials
Only HUMANTEXT_API_KEY is required and is declared as the primary credential. This is proportionate for a skill that calls an external API. The skill does instruct persisting the key in local MCP config JSON files (plaintext on disk) — expected but noteworthy from a secret-management perspective.
Persistence & Privilege
The skill is not always-included and is user-invocable; it does not request elevated platform privileges. It asks the user to add an MCP server entry to their own config (its own integration), which is normal. It does not attempt to modify other skills or system-wide settings beyond that.
Assessment
This skill appears to do what it says: it runs humantext.pro's MCP server (via npx) and uses an API key to detect and humanize text. Before installing: (1) Confirm you trust humantext.pro — user text will be sent to that service and may be stored/processed according to their policy; don't send sensitive personally identifiable or confidential content. (2) Inspect the @humantext/mcp-server package source (or its npm page, repository, and changelog) to ensure it behaves as expected. (3) Prefer pinning a package version instead of running npx with no version to avoid unexpected updates. (4) Be aware the skill instructs you to store HUMANTEXT_API_KEY in local MCP config JSON files (plaintext); if that is a concern, use a secure secrets mechanism or restrict file access. (5) Monitor API key usage and billing (humanization uses paid word credits). If you need higher assurance, request the MCP server source or a signed release before use.

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

Current versionv1.0.1
Download zip
latestvk9736bvay054yzn64hn03fdfg58307at

License

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

Runtime requirements

Binsnpx
EnvHUMANTEXT_API_KEY
Primary envHUMANTEXT_API_KEY

SKILL.md

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

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

Credit Guide

PlanMonthly CreditsBest For
Basic ($7.99/mo)5,000 wordsLight usage, ~10 articles
Pro ($19.99/mo)15,000 wordsRegular content creation
Ultra ($39.99/mo)30,000 wordsAgencies, 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

Files

2 total
Select a file
Select a file to preview.

Comments

Loading comments…