shell-majo

Community

POSIX shell standards for portable scripting.

Authormarkjoshwel
Version1.0.0
Installs0

System Documentation

What problem does it solve?

POSIX shell standards for Mark's workflow unify portable, defensive scripting practices to reduce errors and portability issues.

Core Features & Use Cases

  • Enforces POSIX sh as default and documents when Bash is acceptable with explicit justification
  • Standardizes shebang usage, licensing headers, variable naming conventions, quoting, and error handling
  • Encourages shellcheck linting and cross-shell compatibility to improve reliability and maintainability
  • Use Case: Create new automation scripts or refactor existing ones to ensure they run reliably on /bin/sh across environments

Quick Start

Audit an existing shell script and refactor it to strictly use POSIX sh, add the Unlicense header, and implement proper error handling.

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-majo
Download link: https://github.com/markjoshwel/skills/archive/main.zip#shell-majo

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.