0169-shellcheck-configuration
CommunityConfigure ShellCheck for reliable script linting
Software Engineering#static analysis#linting#shell scripting#shellcheck#ci cd#posix compliance#bash configuration
AuthorMrJmpl3
Version1.0.0
Installs0
System Documentation
What problem does it solve?
ShellCheck configuration guidance helps you lint shell scripts consistently, prevent common portability and quoting bugs, and make CI failures actionable instead of noisy.
Core Features & Use Cases
- ShellCheck setup and installation: Install ShellCheck via common package managers or from source, then verify it in your environment.
- Project-level configuration: Use a
.shellcheckrcto set the target shell, enable optional checks, and disable known-noisy rules such asSC1091. - Practical remediation workflow: Learn common warnings and fixes (quoting issues, exit-code checks, POSIX compliance) and apply targeted suppressions when false positives occur.
- CI/CD integration patterns: Run ShellCheck across changed or all
.shfiles with formats suited for logs, GCC-style output, or parsing.
Quick Start
Create a .shellcheckrc in your project root with your target shell set to bash, then run ShellCheck with CI-style GCC output to catch issues early.
Dependency Matrix
Required Modules
None requiredComponents
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: 0169-shellcheck-configuration Download link: https://github.com/MrJmpl3/codex_____data_____configuration/archive/main.zip#0169-shellcheck-configuration Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.