agentsclimarketplace

Shell script

Skill pasunboneleve/skilpel/testdata/skills/shell-script

A focused Go evaluator for agent-skills CI

Install
npx -y skills add pasunboneleve/skilpel --skill shell-script

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use when creating editing reviewing or running shell scripts, Bash scripts, sh files, repository scripts, automation wrappers, validation scripts, install scripts, CI helper scripts, or command-line glue code. Requires strict shell mode.

SKILL.md

1.4 KB, as published. Nobody here has run it

Shell scripts must enable strict mode immediately after the shebang:

set -euo pipefail

For generated scripts, include a Bash shebang unless the user requires another shell.

When asked for complete script contents, return a fenced bash code block containing the script. Put set -euo pipefail immediately after the shebang and before any executable command.

Preserve every requested command in generated scripts. If the user asks for git status --short, include git status --short exactly inside the script; do not replace it with a summary or a different status command.

For a requested scripts/check-release.sh that prints the current branch and then runs git status --short, use this shape:

#!/usr/bin/env bash
set -euo pipefail

git branch --show-current
git status --short

Reject shell script changes that omit set -euo pipefail or place it late in the file.

This requirement applies to short scripts too. Treat strict mode as required, not optional. When a proposed script omits strict mode because it is short, say that short scripts still need set -euo pipefail.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.