sttr

Use the sttr CLI to transform text (case changes, encoding/decoding, hashing, JSON/YAML conversion, line ops). Use when a user asks to transform strings, files, or piped input.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "sttr" with this command: npx skills add ./.claude/skills

sttr Skill

This skill documents the sttr CLI and its supported commands so agents can discover and use them reliably.

When to use

  • The user requests a text transformation (hash, encode/decode, case change, JSON/YAML conversion).
  • The user provides a string or file and asks for a conversion.
  • You need a quick deterministic text conversion in a workflow.

How to use

  1. Pick the command from the list below.
  2. Choose input mode:
    • Direct input: sttr <command> "text"
    • File input: sttr <command> path/to/file.txt
    • Pipe input: echo "text" | sttr <command>
  3. Return the output only; avoid interactive mode unless explicitly requested.

Commands (from sttr --help)

  • Checksums and hashes: adler32, bcrypt, blake2b, blake2s, crc32, md5, sha1, sha224, sha256, sha384, sha512, xxh-32, xxh-64, xxh-128
  • Encodings: ascii85-encode, ascii85-decode, base32-encode, base32-decode, base58-encode, base58-decode, base62-encode, base62-decode, base64-encode, base64-decode, base64url-encode, base64url-decode, crockford-base32-encode, crockford-base32-decode, hex-encode, hex-decode, html-encode, html-decode, morse-encode, morse-decode, rot13, url-encode, url-decode
  • String case/format: camel, kebab, lower, pascal, slug, snake, title, upper
  • JSON/YAML/Markdown: json, json-escape, json-unescape, json-yaml, json-msgpack, msgpack-json, yaml-json, markdown-html
  • Lines and text: count-chars, count-lines, count-words, number-lines, reverse, reverse-lines, shuffle-lines, sort-lines, unique-lines, remove-newlines, remove-spaces, zeropad, escape-quotes
  • Extractors and utilities: extract-emails, extract-ip, extract-url, hex-rgb, qr, completion, interactive, version

Install

npx skills add ./.claude/skills --skill sttr

Install sttr CLI

If the sttr CLI is not installed, use one of these options:

# Quick install
curl -sfL https://raw.githubusercontent.com/abhimanyu003/sttr/main/install.sh | sh

# Homebrew (macOS)
brew install abhimanyu003/sttr/sttr

# Snap
sudo snap install sttr

# Arch Linux
yay -S sttr-bin

# Docker
docker run -it --rm -e TERM=xterm-256color ghcr.io/abhimanyu003/sttr:latest

# Winget (Windows)
winget install -e --id abhimanyu003.sttr

# Scoop (Windows)
scoop bucket add sttr https://github.com/abhimanyu003/scoop-bucket.git
scoop install sttr

# X-CMD
x install sttr

# Webi (macOS / Linux)
curl -sS https://webi.sh/sttr | sh

# Webi (Windows)
curl.exe https://webi.ms/sttr | powershell

# Go
go install github.com/abhimanyu003/sttr@latest

Binary downloads (from Releases):

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Seerr server manager

CLI for the Seerr media request management API. Search movies and TV shows, create and manage media requests, manage users, track issues, and administer a se...

Registry SourceRecently Updated
Coding

.Publish Temp

Install, configure, validate, and run the news-fetcher Python CLI for aggregating RSS/Atom and HTML news sources with deduplication, clustering, ranking, sou...

Registry SourceRecently Updated
Coding

Soul Sharing

Give AI agents persistent identity and shared memory across runtimes, devices, and sessions — Git-native, no database, no vendor lock-in.

Registry SourceRecently Updated
Coding

Code Searcher

A code-searching tool similar to ack, but faster. the silver searcher, c, ag, c, command-line-tool, pcre, search-in-text. Use when you need the silver search...

Registry SourceRecently Updated