text-processor

Convert, trim, reverse, and count text with configurable operations.

164|16|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/EXboys/skilllite --skill text-processor-exboys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: text-processor
Source: https://github.com/EXboys/skilllite/tree/main/.skills/text-processor
Command: npx skills add https://github.com/EXboys/skilllite --skill text-processor-exboys

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

文本处理工作往往需要重复的格式化和统计操作,容易出错且效率低下。本工具提供一个可编程接口,统一执行常见文本操作(uppercase、lowercase、reverse、trim、count)。

Core Features & Use Cases

  • 支持 uppercase、lowercase、reverse、trim、count 等文本转换与统计操作,便于数据清洗、日志处理、以及内容规范化。
  • 适用于需要统一文本格式的工作流,如准备数据用于分析、将用户输入规范化、或对文本进行快速统计。
  • 提供可配置的默认操作与输入校验,确保大文本也能稳健处理。

Quick Start

请提供文本字符串和操作类型(uppercase、lowercase、reverse、trim、count),即可获得处理结果。

Frequently Asked Questions about text-processor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate text transformations for data cleaning and log processing?

To automate text transformations for data cleaning, provide an input string and specify an operation such as uppercase, lowercase, reverse, trim, or count. The tool processes the input and returns structured JSON containing the original text, the applied operation, and the computed results.

What is the best way to normalize user input and trim whitespace from strings?

The best way to normalize user input and trim whitespace is to pass the string to the trim operation. This removes leading and trailing spaces, while uppercase and lowercase operations handle further format normalization for consistent data preparation.

Can I perform text statistics and count characters on large log messages?

Yes, you can perform text statistics and count characters on large log messages. The tool enforces a configurable maximum input length loaded from a configuration file, ensuring that large text inputs are processed robustly without crashing.

How do I get structured JSON output for reversed text operations?

To get structured JSON output for reversed text operations, submit your string with the reverse command. The system automatically generates a JSON response that includes the original text, the specified reverse operation, and the reversed string result.

Does this text processing tool support configurable default operations?

Yes, this text processing tool supports configurable default operations. It loads a customizable operation set directly from a configuration file, allowing you to define specific default behaviors and enforce input validation rules before executing transformations.