shellcheck-config-generator
Generate .shellcheckrc configuration with appropriate rules, exclusions, and severity settings for shell script linting.
Profile →npx skills add a5c-ai/babysitter --skill shellcheck-config-generator --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# ShellCheck Config Generator Generate ShellCheck configuration for shell script linting. ## Capabilities - Generate .shellcheckrc files - Configure rule exclusions - Set shell dialect - Configure severity levels - Document rule decisions - Create project-specific configs ## Usage Invoke this skill when you need to: - Set up ShellCheck for a project - Configure linting rules - Exclude specific warnings - Document rule decisions ## Generated Configuration ```ini # .shellcheckrc - ShellCheck configuration # https://www.shellcheck.net/wiki/ # Default shell dialect (sh, bash, dash, ksh) shell=bash # Source path for sourced files source-path=SCRIPTDIR source-path=lib/ # External sources (follow source commands) external-sources=true # Severity level: error, warning, info, style severity=warning # Disable specific warnings # SC1090: Can't follow non-constant source disable=SC1090 # SC1091: Not following (sourced file not found) disable=SC1091 # SC2034: Variable appears unused (often used in sourced scripts) # disable=SC2034 # SC2086: Double quote to prevent globbing (sometimes intentional) # disable=SC2086 # SC2155: Declare and assign separately # disable=SC2155 # Enable optional checks
- Capabilities
- Usage
- Generated Configuration
- Rule Categories
- Critical (Never Disable)
- Important (Disable Carefully)
- Style (Project Decision)
- Target Processes
What does the shellcheck-config-generator skill do?
Generate .shellcheckrc configuration with appropriate rules, exclusions, and severity settings for shell script linting.
How do I install it?
Run `npx skills add a5c-ai/babysitter --skill shellcheck-config-generator --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From a5c-ai/babysitter, a repository with 1,642 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.