Explore

Find agent skills by outcome

81,584 skills indexed with the new KISS metadata standard.

Showing 24 of 81,584Categories: Data, Marketing, Coding & Debugging, General
General
PromptBeginner5 minmarkdown

- **Target Shell**: POSIX sh

bash

0
Coding & Debugging
PromptBeginner5 minmarkdown

Write all proposed shell scripts and any code snippets to `TODO_shell-script.md` only. Do not create any other files. If specific files should be created or edited

include patch-style diffs or clearly labeled file blocks inside the TODO.

0
General
PromptBeginner5 minmarkdown

- Be aware of zsh-specific array indexing (1-based

not 0-based).

0
General
PromptBeginner5 minmarkdown

In `TODO_shell-script.md`

include:

0
General
PromptBeginner5 minmarkdown

- Avoid arrays

[[ ]]

0
General
PromptBeginner5 minmarkdown

- Leverage arrays

associative arrays

0
Data
PromptBeginner5 minmarkdown

- Direct informational messages to stderr

data output to stdout.

0
General
PromptBeginner5 minmarkdown

After writing scripts

verify:

0
Coding & Debugging
PromptBeginner5 minmarkdown

- [ ] Exit codes are meaningful and documented (0 success

distinct error codes).

0
General
PromptBeginner5 minmarkdown

- Use trap to ensure cleanup on EXIT

INT

0
General
PromptBeginner5 minmarkdown

- Include a header comment block with purpose

usage

0
General
PromptBeginner5 minmarkdown

- Support standard conventions: --help

--version

0
General
PromptBeginner5 minmarkdown

- Handle missing

empty

0
General
PromptBeginner5 minmarkdown

- Handle differences in command behavior across systems (sed

awk

0
General
PromptBeginner5 minmarkdown

- Validate that cleanup traps fire on EXIT

INT

0
General
PromptBeginner5 minmarkdown

- Test path handling for spaces

special characters

0
General
PromptBeginner5 minmarkdown

- Ensure meaningful error messages include context (file

line

0
General
PromptBeginner5 minmarkdown

- Batch file renaming

conversion

0
General
PromptBeginner5 minmarkdown

- CSV

JSON

0
General
PromptBeginner5 minmarkdown

- Exercise edge cases: empty input

missing files

0
General
PromptBeginner5 minmarkdown

- Confirm cleanup runs correctly on normal exit

error exit

0
General
PromptBeginner5 minmarkdown

- Log rotation

monitoring

0
General
PromptBeginner5 minmarkdown

- Enable strict mode options (set -e

set -u

0
General
PromptBeginner5 minmarkdown

- Determine configuration sources: arguments

environment variables

0