# Text Processing

> Process and manipulate text files, including reading, writing, searching, and transforming text content. Use for text editing, file content manipulation, search and replace, text analysis.

- **Type:** Skill
- **Install:** `agentstack add skill-muhdaliyan-zeer-text-processing`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [muhdaliyan](https://agentstack.voostack.com/s/muhdaliyan)
- **Installs:** 0
- **Category:** [Search](https://agentstack.voostack.com/c/search)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [muhdaliyan](https://github.com/muhdaliyan)
- **Source:** https://github.com/muhdaliyan/zeer/tree/main/skills/text-processing

## Install

```sh
agentstack add skill-muhdaliyan-zeer-text-processing
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

## Goal

Enable text processing operations on files, including reading, writing, searching, and transforming text content.

## Capabilities

### Read Text Files
- Read entire file contents
- Display file content to user
- Extract specific information from files

### Write Text Files
- Create new text files
- Overwrite existing files
- Append to existing files

### Text Analysis
- Count lines, words, characters
- Search for patterns
- Extract specific sections

### Text Transformation
- Format text content
- Replace text patterns
- Combine multiple files

## Procedure

1. **Reading Files**
   - Use `read_file` to get file contents
   - Present content to user or analyze it

2. **Writing Files**
   - Use `create_file` for new files
   - Use `write_to_file` with append=false to overwrite
   - Use `write_to_file` with append=true to add content

3. **Processing Text**
   - Read file content
   - Process/transform in memory
   - Write results back to file

4. **Batch Operations**
   - Use `list_directory` to find files
   - Process each file individually
   - Report results

## Examples

User: "Read the contents of README.md"
→ Use `read_file` with path="README.md"

User: "Create a file called notes.txt with 'Meeting notes'"
→ Use `create_file` with path="notes.txt" and content="Meeting notes"

User: "Append 'New line' to notes.txt"
→ Use `write_to_file` with path="notes.txt", content="New line", append=true

User: "Show me all text files in the docs folder"
→ Use `list_directory` with path="docs"
→ Filter results for .txt files

## Best Practices

- Always check if file exists before reading
- Confirm before overwriting files
- Use appropriate line endings for the platform
- Handle encoding properly (UTF-8 default)
- Provide clear feedback on operations performed

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [muhdaliyan](https://github.com/muhdaliyan)
- **Source:** [muhdaliyan/zeer](https://github.com/muhdaliyan/zeer)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-muhdaliyan-zeer-text-processing
- Seller: https://agentstack.voostack.com/s/muhdaliyan
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
