Individual skill
ai-text-detector-github
Detect whether a passage shows AI-like writing signals and return an explainable risk estimate with confidence, caveats, and next steps.
SKILL.md
Source commit ae52c665b9030cddc7292196c8d6ec249153f617
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 7, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 658
- Repository last updated
- Oct 13, 2026
- License
- MIT
Observed agent integration: claude-code, codex
- ai-text-detector Repository topic
- ai-content-detection Repository topic
- agent-tools Repository topic
- codex-skill Repository topic
- explainable-ai Repository topic
- python Repository topic
- responsible-ai Repository topic
- ai-content-detector Repository topic
- ai-detector Repository topic
- ai-generated-text-detection Repository topic
- writing Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.claude/skills/ai-detector/SKILL.mddoc · 1,269 bytes.gitattributesasset · 66 bytes.github/workflows/ci.ymlasset · 1,226 bytesAGENTS.mddoc · 915 bytesCONTRIBUTING.mddoc · 1,053 bytesLICENSEasset · 1,081 bytesMakefileruns · 331 bytesREADME.mddoc · 11,514 bytesREADME.zh-CN.mddoc · 11,548 bytesSECURITY.mddoc · 728 bytesSKILL.mdcore · 2,777 bytesSKILL.mdcore · 2,777 bytesSKILL.mdcore · 2,777 bytesSKILL.mdcore · 2,777 bytesSKILL.mdcore · 2,777 bytesassets/hero.svgasset · 3,514 bytesassets/score-bands.svgasset · 2,006 bytesassets/templates/report.mddoc · 245 bytesassets/workflow.svgasset · 2,988 bytesdetection-model-pipeline/.env.exampleasset · 380 bytesdetection-model-pipeline/.gitattributesasset · 175 bytesdetection-model-pipeline/.github/workflows/ci.ymlasset · 333 bytesdetection-model-pipeline/.gitignoreasset · 263 bytesdetection-model-pipeline/LICENSEasset · 1,082 bytesdetection-model-pipeline/Makefileruns · 7,287 bytesdetection-model-pipeline/README.mddoc · 7,602 bytesdetection-model-pipeline/README.zh-CN.mddoc · 6,927 bytesdetection-model-pipeline/code/harness/validate_demo_data.pyruns · 19,893 bytesdetection-model-pipeline/code/harness/validate_docs.pyruns · 4,465 bytesdetection-model-pipeline/code/harness/validate_manifest.pyruns · 4,598 bytesdetection-model-pipeline/code/i_prepare_hier_dataset.pyruns · 12,268 bytesdetection-model-pipeline/code/j_train_hier_model.pyruns · 25,321 bytesdetection-model-pipeline/code/k_calibrate_hier_model.pyruns · 4,224 bytesdetection-model-pipeline/code/l_eval_hier_model.pyruns · 9,013 bytesdetection-model-pipeline/code/m_serve_hier_api.pyruns · 21,710 bytesdetection-model-pipeline/code/sentence_splitter.pyruns · 1,417 bytesdetection-model-pipeline/data/README.mddoc · 2,776 bytesdetection-model-pipeline/data/README.zh-CN.mddoc · 2,546 bytesdetection-model-pipeline/data/demos/01_prepare/train_hier_demo.jsonlasset · 15,822 bytesdetection-model-pipeline/data/demos/01_prepare/val_hier_demo.jsonlasset · 2,837 bytesdetection-model-pipeline/data/demos/02_calibrate/calibration_demo.jsonasset · 113 bytesdetection-model-pipeline/data/demos/03_serve/detect_response_demo.jsonasset · 3,430 bytesdetection-model-pipeline/data/demos/manifest.yamlasset · 1,052 bytesdetection-model-pipeline/docs/API.mddoc · 11,320 bytesdetection-model-pipeline/docs/API.zh-CN.mddoc · 11,407 bytesdetection-model-pipeline/docs/ARCHITECTURE.mddoc · 6,478 bytesdetection-model-pipeline/docs/ARCHITECTURE.zh-CN.mddoc · 5,780 bytesdetection-model-pipeline/docs/DATA_CONSTRUCTION.mddoc · 5,331 bytesdetection-model-pipeline/docs/DATA_CONSTRUCTION.zh-CN.mddoc · 4,834 bytesdetection-model-pipeline/docs/MODEL.mddoc · 9,836 bytesdetection-model-pipeline/docs/MODEL.zh-CN.mddoc · 8,681 bytesdetection-model-pipeline/manifest.yamlasset · 4,495 bytesdetection-model-pipeline/model_entity/hier_aidetect_model.pyruns · 15,271 bytesdetection-model-pipeline/model_entity/hier_model_factory.pyruns · 840 bytesdetection-model-pipeline/model_entity/hier_xlmr_model.pyruns · 12,396 bytesdetection-model-pipeline/requirements-model.txtdoc · 189 bytesdetection-model-pipeline/requirements-test.txtdoc · 49 bytesdetection-model-pipeline/requirements.txtdoc · 49 bytesdetection-model-pipeline/tests/conftest.pyruns · 286 bytesdetection-model-pipeline/tests/test_dynamic_batcher.pyruns · 5,094 bytesdetection-model-pipeline/tests/test_harness_validators.pyruns · 7,245 bytesdetection-model-pipeline/tests/test_hier_aidetect_model.pyruns · 7,167 bytesdetection-model-pipeline/tests/test_hier_xlmr_model.pyruns · 3,891 bytesdetection-model-pipeline/tests/test_i_prepare_hier_dataset.pyruns · 4,139 bytesdetection-model-pipeline/tests/test_j_train_hier_model.pyruns · 11,861 bytesdetection-model-pipeline/tests/test_k_calibrate_hier_model.pyruns · 993 bytesdetection-model-pipeline/tests/test_l_eval_hier_model.pyruns · 884 bytesdetection-model-pipeline/tests/test_m_serve_hier_api.pyruns · 6,184 bytesdetection-model-pipeline/tests/test_sentence_splitter.pyruns · 2,288 bytesdetection-model-pipeline/tools/refresh_demo_manifest.pyruns · 5,797 bytesdocs/AGENT_PROMPT.mddoc · 639 bytesdocs/BENCHMARK.mddoc · 1,211 bytesdocs/HC3_EVALUATION.mddoc · 2,129 bytesexamples/sample_ai_like.txtdoc · 866 bytesexamples/sample_human_like.txtdoc · 572 bytespyproject.tomlasset · 838 bytesreferences/api-reference.mddoc · 1,062 bytesrequirements.txtdoc · 129 bytesscripts/benchmark.pyruns · 6,501 bytesscripts/detect.pyruns · 286 bytesscripts/evaluate_hc3.pyruns · 8,149 bytesscripts/setup.shruns · 420 bytessrc/aidetect/__init__.pyruns · 95 bytessrc/aidetect/cli.pyruns · 1,577 bytessrc/aidetect/core.pyruns · 6,569 bytestests/test_cli.pyruns · 1,974 bytestests/test_core.pyruns · 2,446 bytes
Read excerpt
# AI Text Detector Skill
## Overview
This skill wraps the local `ai-detector-skill` analyzer into a reusable open source Codex-style skill.
It is designed for:
- essays
- emails
- articles
- reviews
- forum posts
- other prose where a user asks whether the writing may be AI-generated