mcpField
S
shell-scripts

shell-scripts

github.com/hiromailyDevelopment12873 installsUpdated 27w ago
Repository

About shell-scripts

A workflow skill for making changes to shell scripts. It points contributors to the project's shell rules and provides formatting, linting, and review checks.

Key features

  1. 01Shell script change workflow
  2. 02Formatting with `make shfmt`
  3. 03Optional ShellCheck verification
  4. 04Executable and shebang checks
  5. 05Strict mode and quoting checklist

Use cases

  1. 01Apply project rules when editing shell scripts
  2. 02Format scripts before review
  3. 03Check scripts with ShellCheck when installed

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/hiromaily/go-crypto-wallet --skill shell-scripts

After installing, type/shell-scriptsin Claude Code to confirm it loaded.

Details

From the project README

Shell Scripts Workflow

Workflow for shell script changes.

Prerequisites

  • Use git-workflow Skill for branch, commit, and PR workflow.
  • Refer to .claude/rules/shell-script.md for detailed best practices (SSOT).

Applicable Files

PathDescription
scripts/All shell scripts
*.shShell scripts anywhere

Workflow

1. Make Changes

Edit shell scripts following the rules in .claude/rules/shell-script.md.

2. Verify (from rules/shell-script.md)
make shfmt
shellcheck scripts/{script}.sh  # if installed
3. Self-Review Checklist
  • Script is executable (chmod +x)
  • Has shebang line (#!/usr/bin/env bash)
  • Uses strict mode (set -euo pipefail)
  • Variables are quoted
  • All comments and messages are in English

Related

  • .claude/rules/shell-script.md - Shell rules (SSOT)
  • git-workflow - Branch, commit, PR workflow

Comments

Markdown supported