用途:sample-text-processor 是 claude-skills 生态中的示例技能,用于测试 skill-tester 校验流程,同时作为 BASIC 层级技能的参考实现和新建技能模板,展示文件结构、文档规范与实现模式。
主要能力:词数分析(总词数、唯一词数、词频);字符统计(字符数、行数、特殊字符);文本转换(大写、小写、标题式);单文件处理与目录批处理;JSON 与人类可读双格式输出;命令行参数解析、错误处理、批处理进度报告与可配置输出。
使用方式:仅需 Python 3.7 及以上标准库,无外部依赖。下载技能目录后进入 scripts 目录,可用 python text_processor.py --help 查看帮助。常见命令:python text_processor.py analyze document.txt;python text_processor.py analyze document.txt --output results.json;python text_processor.py transform document.txt --mode uppercase;python text_processor.py batch text_files/ --output results/。配置参数包括 --format(json 或 text)、--verbose、--output、--encoding(默认 utf-8)。
适用场景:文本统计与快速转换、批处理多个文本文件、作为技能开发参考模板。
限制:BASIC 层级有意省略高级功能,包括情感分析、语言检测、PDF 与 Word 等格式支持、数据库或外部 API 集成、超大数据集并行处理。该技能版本 1.0.0,作者为 Claude Skills Engineering Team。