text-tools

Process text via shell utilities for statistics, case changes, sorting, and find/replace.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/winsorllc/upgraded-carnival --skill text-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: text-tools
Source: https://github.com/winsorllc/upgraded-carnival/tree/main/.pi/skills/text-tools
Command: npx skills add https://github.com/winsorllc/upgraded-carnival --skill text-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a suite of command-line utilities to efficiently process and transform text data, simplifying common text manipulation tasks.

Core Features & Use Cases

  • Text Statistics: Quickly get word, line, and character counts.
  • Text Transformations: Convert case, trim whitespace, remove blank lines, and normalize spacing.
  • Sorting & Uniqueness: Sort lines alphabetically or numerically, and find unique entries with counts.
  • Encoding/Decoding: Handle Base64, URL, HTML, and Hex encodings.
  • Find & Replace: Perform simple or regex-based text replacements.

Quick Start

Use the text-tools skill to count the words in the provided text.

Frequently Asked Questions about text-tools

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

FAQPage Schema
How do I count words, lines, and characters in a text file?

Text transformation utilities convert case, trim whitespace, remove blank lines, and normalize spacing. Reading from stdin, they process the input and write the cleaned text to a file.

What is the best way to sort lines alphabetically and find unique entries?

Encoding and decoding utilities handle Base64, URL, HTML, and Hex formats. They process text data from stdin to encode or decode the payload and write the transformed output to a file.

Can I perform regex-based find and replace from the command line?

Shell-based text processing utilities operate on stdin and write to files without requiring external dependencies. They run in standard shell environments, making them suitable for basic text manipulation tasks.

How do I normalize spacing and remove blank lines from text data?

Text transformation utilities normalize spacing and remove blank lines from text data. They read the input from stdin, apply the cleaning operations, and output the formatted text.

Does this text processing tool support case-insensitive matching?

Yes, the text processing utilities support case-insensitivity options for find and replace operations. This allows regex matching and simple text replacements to function regardless of character casing.