Claude Code Skills·Claude Skills·The open SKILL.md registry for Claude
HomeCompare › build-bash-script vs completion-script-generator

build-bash-script vs completion-script-generator

Two Dev Tools Claude Code skills, side by side. Pick the right skill for your workflow with a side-by-side look at metadata, sample code, and install commands.

Side-by-side

Namebuild-bash-scriptcompletion-script-generator
DescriptionScaffolds a standalone Bash 4.0+ script — a single-file CLI tool, glue automation, or ops utility — with explicit shebang, `set -euo pipefail`, header comment, `readonly` constants, `die` helper, `local` variables,…Generates shell completion scripts for CLI tools. Parses command structure from help output, commander/yargs configs, or manual specification. Produces completions for bash, zsh, and fish that follow each shell's…
CategoryDev ToolsDev Tools
Sub-categorydev-shellsscaffolders
Tagslang:python type:generator type:integrationtype:generator
Authorbcbeidelcuriositech
LicenseMIT
Install/add-skill build-bash-script/add-skill completion-script-generator

Tag overlap

Shared type:generator

Only in build-bash-script lang:python, type:integration

Only in completion-script-generator

Sample code from each SKILL.md

build-bash-script

#!/usr/bin/env bash
#
# <progname> — <one-line purpose>
#
# Usage:
#   <progname> [options] <args>
#
# Dependencies: <comma-separated list of external CLI tools>
#
# Exit codes:
#   0   success
#   1   general failure
#   64  usage error
#   69  missing required dependency
…

completion-script-generator

# Extract commands and options from commander program
grep -rn '\.command(' src/cli.ts | while read -r line; do
  cmd=$(echo "$line" | grep -oP "\.command\(['\"]([^'\"]+)" | sed "s/.*['\"]//")
  echo "COMMAND: $cmd"
done

grep -rn '\.option(' src/cli.ts | while read -r line; do
  flag=$(echo "$line" | grep -oP "\.option\(['\"]([^'\"]+)" | sed "s/.*['\"]//")
  desc=$(echo "$line" | grep -oP "'[^']*'\s*\)" | head -1)
  echo "OPTION: $flag -- $desc"
done

When to choose each

build-bash-script — Scaffolds a standalone Bash 4.0+ script — a single-file CLI tool, glue automation, or ops utility — with explicit shebang, `set -euo pipefail`, header comment, `readonly` constants, `die` helper, `local` variables,…

completion-script-generator — Generates shell completion scripts for CLI tools. Parses command structure from help output, commander/yargs configs, or manual specification. Produces completions for bash, zsh, and fish that follow each shell's…

Both are free to install. If you're unsure, install both — Claude Code skills are isolated by filename and only collide if their trigger phrases overlap (rare). The richest signal is the SKILL.md body itself — open both skill pages and read the first paragraph of each.

Open build-bash-script → Open completion-script-generator →

Other comparisons in this category

See all Claude Code skill comparisons · Browse all Dev Tools skills · Top 100