shell-style

Community

Enforce portable POSIX shell style in scripts.

Authornevir
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This guide standardizes POSIX shell scripting practices to improve portability, readability, and reliability across environments by enforcing POSIX-compliant conventions.

Core Features & Use Cases

  • Enforce POSIX compatibility by avoiding bashisms and using [ ] tests, proper quoting, and tab-based indentation.
  • Provide a consistent script structure including shebang, set -e, modular utilities, and clearly separated sections.
  • Real-world scenario: refactor a collection of .sh files to ensure POSIX compatibility and predictable behavior on Linux, macOS, and Windows shells.

Quick Start

Review and refactor your shell scripts to conform to the POSIX shell style guide.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: shell-style
Download link: https://github.com/nevir/agentfill/archive/main.zip#shell-style

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.