Text Manipulation and Converter: Manipulate text: case conversion (11 formats), whitespace handling, line operations, sorting, deduplication, wrapping, character counts. Use when an agent needs text manipulation and converter, converting variable names between programming language conventions, cleaning and normalizing imported data, meeting word or character count requirements, formatting text to specific column widths, add quotes, text, quote type through AgentPMT-hosted remote tool calls.
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Une commande directe contourne le prompt de vérification. Examinez la source avant de l'exécuter.
Text Manipulation and Converter: Manipulate text: case conversion (11 formats), whitespace handling, line operations, sorting, deduplication, wrapping, character counts. Use when an agent needs text manipulation and converter, converting variable names between programming language conventions, cleaning and normalizing imported data, meeting word or character count requirements, formatting text to specific column widths, add quotes, text, quote type through AgentPMT-hosted remote tool calls.
Agent instructions for AgentPMT-hosted remote tool calls. Follow this skill body for supported account, wallet, and setup routes. No local command runtime is declared.
If the current date is more than 7 days after the last updated date, reinstall this skill from skills.sh or ClawHub before relying on endpoints, schemas, setup steps, or examples.
What This Tool Does
Text Tools is a comprehensive text manipulation utility providing 23 operations across four categories: text manipulation, case conversion, special transformations, and counting.
Text manipulation operations handle whitespace and line-level transformations. These include removing line breaks, collapsing extra spaces, sorting lines alphabetically (ascending or descending), removing duplicate lines while preserving order, adding quotes (single, double, or backtick) to each line, converting between tabs and spaces with configurable width (1–16), trimming whitespace from lines, removing empty lines, normalizing whitespace comprehensively, indenting and dedenting text, wrapping text at a specified column width (10–200), unwrapping text, and reversing line order.
Case conversion supports 11 formats through a single action: camelCase, snake_case, PascalCase, kebab-case, SCREAMING_SNAKE_CASE, UPPERCASE, lowercase, Title Case, Sentence case, dot.case, and path/case.
Special transformations include reversing text character-by-character, removing accents and diacritical marks (é becomes e), alternating case (aLtErNaTiNg), and detecting the case style of input text.
Counting operations return line count, word count, and detailed character statistics including totals with and without spaces, letter count, digit count, and space count.
Product Instructions
Text Manipulation and Converter - Instructions
Overview
A comprehensive text processing tool for manipulating, converting, and analyzing text. Supports whitespace management, case conversion across 11 formats, line operations, and character/word/line counting.
Actions
Text Manipulation
remove-line-breaks
Converts multi-line text into a single line by replacing line breaks with spaces.
Clean messy text: Use normalize-whitespace for a one-step cleanup of irregular spacing and blank lines.
Prepare CSV values: Use add-quotes with quote_type: "double" to wrap each line in quotes.
Convert variable names: Use change-case to convert between naming conventions (e.g., camelCase to snake_case).
Analyze text: Combine count-words, count-characters, and count-lines for a full text analysis.
Deduplicate lists: Use sort-lines followed by remove-duplicate-lines to get a clean sorted unique list.
Important Notes
The text parameter is required for all actions.
The change-case action requires the case_type parameter.
All responses include metadata with original text length and (for string results) result length.
spaces-to-tabs only converts leading spaces on each line, not spaces within text.
smart-case-detect returns "mixed" when text does not match any recognized case pattern.
When To Use
Use this skill for Text Manipulation and Converter on AgentPMT.
Use it when an agent needs this specific tool's behavior, schema, inputs, outputs, and invocation shape.
Search and activation keywords: text manipulation and converter, converting variable names between programming language conventions, cleaning and normalizing imported data, meeting word or character count requirements, formatting text to specific column widths, add quotes, text, quote type.
Converting variable names between programming language conventions
cleaning and normalizing imported data
meeting word or character count requirements
formatting text to specific column widths
sorting and deduplicating configuration lists
standardizing tabs versus spaces
generating quoted values for CSV or config files
creating URL slugs from Unicode text
detecting inconsistent naming conventions in codebases
preparing text for systems requiring ASCII-only input
batch formatting log files or text exports
removing accents for search indexing.
Categories And Industries
No categories or industry tags are published for this tool.
Actions And Schema
Complete generated action schema: ./schema.md.
Supported action count: 23.
x402 availability: not enabled for this product.
add-quotes (action slug: add-quotes): Wrap each line in quotes of the specified type. Price: 5 credits. Parameters: quote_type, text.
alternate-case (action slug: alternate-case): Alternate between uppercase and lowercase for each character position. Price: 5 credits. Parameters: text.
change-case (action slug: change-case): Convert text to a target case format. Supports 11 case types: camel (camelCase), snake (snake_case), pascal (PascalCase), kebab (kebab-case), screaming-snake (SCREAMING_SNAKE_CASE), upper (UPPERCASE), lower (lowercase), title (Title Case), sentence (Sentence case), dot (dot.case), path (path/case). Price: 5 credits. Parameters: case_type, text.
count-characters (action slug: count-characters): Return detailed character statistics: total characters, characters without spaces, letters, digits, spaces, and line count. Price: 5 credits. Parameters: text.
count-lines (action slug: count-lines): Count the number of lines in the text. Price: 5 credits. Parameters: text.
count-words (action slug: count-words): Count the number of words in the text. Price: 5 credits. Parameters: text.
dedent-text (action slug: dedent-text): Remove common leading whitespace from all lines. Price: 5 credits. Parameters: text.
indent-text (action slug: indent-text): Add consistent indentation to every line of text. Price: 5 credits. Parameters: indent_char, indent_count, text.
normalize-whitespace (action slug: normalize-whitespace): Comprehensive cleanup: trim each line, remove empty lines, collapse multiple spaces. Price: 5 credits. Parameters: text.
remove-accents (action slug: remove-accents): Strip accents and diacritical marks from characters. Price: 5 credits. Parameters: text.
remove-duplicate-lines (action slug: remove-duplicate-lines): Remove duplicate lines while preserving the order of first occurrences. Price: 5 credits. Parameters: text.
remove-empty-lines (action slug: remove-empty-lines): Remove all blank/empty lines from the text. Price: 5 credits. Parameters: text.
remove-extra-spaces (action slug: remove-extra-spaces): Collapse multiple consecutive spaces into a single space. Price: 5 credits. Parameters: text.
remove-line-breaks (action slug: remove-line-breaks): Convert multi-line text to a single line by replacing line breaks with spaces. Price: 5 credits. Parameters: text.
reverse-lines (action slug: reverse-lines): Reverse the order of lines (last line becomes first). Price: 5 credits. Parameters: text.
reverse-text (action slug: reverse-text): Reverse the entire text character by character. Price: 5 credits. Parameters: text.
smart-case-detect (action slug: smart-case-detect): Detect the case style of input text. Returns: upper, lower, title, snake, kebab, dot, path, camel, pascal, mixed, or empty. Price: 5 credits. Parameters: text.
sort-lines (action slug: sort-lines): Sort lines alphabetically in ascending or descending order. Price: 5 credits. Parameters: order, text.
spaces-to-tabs (action slug: spaces-to-tabs): Convert leading spaces to tab characters. Price: 5 credits. Parameters: tab_width, text.
tabs-to-spaces (action slug: tabs-to-spaces): Convert tab characters to spaces with configurable tab width. Price: 5 credits. Parameters: tab_width, text.
trim-whitespace (action slug: trim-whitespace): Remove leading and trailing whitespace from each line and the overall text. Price: 5 credits. Parameters: text.
unwrap-text (action slug: unwrap-text): Join all lines into a single line, removing line breaks. Price: 5 credits. Parameters: text.
wrap-text (action slug: wrap-text): Wrap text to fit within a specified column width. Price: 5 credits. Parameters: text, width.
Live Schema And Examples
Use the compact schema above for ordinary calls. Before a new production integration, or whenever parameters, enum values, nested objects, outputs, or examples are unclear, fetch live details first.
Exact schema: call agentpmt-tool-search-and-execution with action: "get_schema", and tool_id: "text-manipulation-and-converter".
Detailed examples: call agentpmt-tool-search-and-execution with action: "get_instructions" and tool_id: "text-manipulation-and-converter", or call this product with action: "get_instructions" when the product tool is already selected.
Treat returned live schema and instructions as more specific than this generated summary.
MCP schema lookup through the main AgentPMT MCP server:
AgentPMT account route: first use ../agentpmt-account-mcp-rest-api-setup to connect the main MCP server or REST API for an Agent Group where this tool is enabled.
x402 route: not enabled for this product.
AgentPMT overview: use ../what-is-agentpmt for marketplace, Agent Group, workflow, MCP, REST, and payment concepts.
If those setup skills are not installed beside this product skill, use the downloads below.