Use this skill when the user wants to format shell scripts, beautify bash code, fix shell script formatting, or auto-indent shell files.
Scanned 9/6/2026
Install to Claude Code
npx -y skills add javimosch/supercli --skill quickstart --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Quickstart?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/javimosch-quickstart-e71c7a36)More formats (shields.io, HTML) on the badges page.
---
name: shfmt
description: Use this skill when the user wants to format shell scripts, beautify bash code, fix shell script formatting, or auto-indent shell files.
---
# shfmt Plugin
Shell script formatter supporting bash, POSIX shell, mksh, and zsh.
## Commands
### Format
- `shfmt format run` — Format a shell script
- `shfmt format write` — Format and write in-place
- `shfmt format list` — List unformatted shell scripts
## Usage Examples
- "Format this shell script"
- "Auto-fix indentation in my bash script"
- "Show which scripts need formatting"
- "Format all .sh files in the project"
## Installation
```bash
go install mvdan.cc/sh/v3/cmd/shfmt@latest
```
## Examples
```bash
# Print formatted script to stdout
shfmt script.sh
# Write in-place
shfmt -w script.sh
# List unformatted files
shfmt -l *.sh
# Set indent width
shfmt -i 2 script.sh
# Use POSIX mode
shfmt -ln posix script.sh
# Format all recursively
shfmt -w .
```
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Playbook for creating and editing uCoz landing pages via MCP tools (`templates_tool`, `ftp_tool`, `modules_tool`). Use for tasks such as: "build a landing page", "update the homepage as a landing page", "create a promo page on the homepage", "add a lead form / menu / SEO to the homepage". Homepage: `page_list`, `page_get`; first publish — `page_update` with full `page_tmpl`; HTML edits after generation — `patch_template` (module_id=2, template_id=1), not `update_template`. Activate the mail f...