← Back to Skills Marketplace
raghulpasupathi

Text Detection

by raghulpasupathi · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
568
Downloads
1
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install text-detection
Description
Analyzes text using NLP, GPT pattern detection, and regex matching to identify AI-generated content with configurable accuracy and speed.
Usage Guidance
This skill appears to do what it says (detect AI-generated text), but its SKILL.md expects the agent/operator to run npm installs of several @clawhub packages while the published metadata lists no install requirements or source/homepage. Before installing or enabling this skill: 1) Ask the publisher for source repositories or package URLs and verify the npm packages (@clawhub/*) exist and are trustworthy. 2) Confirm whether your agent environment permits npm installs and whether those installs are sandboxed — avoid running unvetted npm installs on production hosts. 3) Prefer a skill that provides an explicit install specification and verified package origins (GitHub releases, official project pages). 4) If you must test it, run it in an isolated sandbox/container and inspect the installed packages (review package.json, postinstall scripts) before granting broader access. 5) If you cannot verify package provenance, treat the runtime npm install requirement as a significant risk and do not enable the skill on sensitive systems.
Capability Analysis
Type: OpenClaw Skill Name: text-detection Version: 1.0.0 The skill bundle describes various text detection capabilities and provides standard instructions for installing and using them. The `SKILL.md` file contains `npm install` commands for packages within the `@clawhub` scope, which are necessary for the stated purpose of the skills. There is no evidence of intentional harmful behavior, data exfiltration, persistence mechanisms, or prompt injection attempts designed to subvert the agent's function beyond its stated purpose. The risks are limited to general supply chain concerns inherent in any dependency management, not specific malicious intent within the skill bundle's content itself.
Capability Assessment
Purpose & Capability
The name and description (text/AI-generated detection) align with the components the SKILL.md lists: NLP toolkit, GPT-pattern analyzer, pattern matcher, classifiers, hashing and optional fact-checker. The listed capabilities (perplexity, pattern matching, classifier integration) are coherent with a text-detection skill.
Instruction Scope
SKILL.md explicitly instructs the agent/operator to run npm install commands and import runtime packages (e.g., npm install @clawhub/nlp-toolkit). It does not instruct reading unrelated files or secrets, but it assumes the runtime can install and import node packages and execute JS. The instructions also refer to configuration and caching, but provide no runtime sandboxing guidance. Because the registry metadata lists no required binaries or install steps, this discrepancy is concerning: the instructions expect npm access but the skill metadata claims nothing is required.
Install Mechanism
There is no install spec in the registry (instruction-only), yet the SKILL.md directs installing multiple npm packages from an unverified @clawhub scope. That implies runtime downloads and code execution from the public npm registry (or other npm sources). The skill lacks source/homepage and package provenance, increasing risk: npm packages can contain arbitrary code. This is higher-risk than a purely instruction-only skill that does not call network/package installs.
Credentials
The skill declares no required environment variables, credentials, or config paths, and SKILL.md does not ask for secrets or unrelated system credentials. The absence of declared env/credentials is proportionate to the stated purpose. However, the SKILL.md's implicit need for npm and caching/storage access (to store downloaded packages and caches) is an un-declared resource requirement.
Persistence & Privilege
always is false and autonomous invocation is allowed by default (normal). The SKILL.md does not request persistent modification of system or other skills' configuration. However, because it instructs npm installs at runtime, it could cause persistent files (node_modules, caches) to be written to disk — this is not explicitly declared in the metadata and is worth noting.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install text-detection
  3. After installation, invoke the skill by name or use /text-detection
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial public release of text-detection skills. - Provides a modular guide to analyzing and detecting AI-generated text content. - Documents core and recommended skills: nlp-toolkit, gpt-analyzer, pattern-matcher, text-classifier, hash-toolkit, sentiment-analyzer, and fact-checker. - Includes configuration, usage examples, troubleshooting tips, and skill stack suggestions for various scenarios. - Performance metrics and optimization options outlined for each skill. - Combines NLP, pattern detection, fingerprinting, and classification for robust AI text analysis.
Metadata
Slug text-detection
Version 1.0.0
License
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is Text Detection?

Analyzes text using NLP, GPT pattern detection, and regex matching to identify AI-generated content with configurable accuracy and speed. It is an AI Agent Skill for Claude Code / OpenClaw, with 568 downloads so far.

How do I install Text Detection?

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

Is Text Detection free?

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

Which platforms does Text Detection support?

Text Detection is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Text Detection?

It is built and maintained by raghulpasupathi (@raghulpasupathi); the current version is v1.0.0.

💬 Comments