Shell Expert

Automate shell scripting and CLI tool usage across platforms.

10|Updated Jun 30, 2020
One-click install
npx skills add https://github.com/laurigates/dotfiles --skill shell-expert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Shell Expert
Source: https://github.com/laurigates/dotfiles/tree/main/dot_claude/skills/shell-expert
Command: npx skills add https://github.com/laurigates/dotfiles --skill shell-expert

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, yq, fd, ripgrep, lsd, mermaid-cli, shellcheck, gnu-parallel, and includes references (resource) components.

What problem does it solve?

Users struggle with complex shell scripting, inefficient CLI tool usage, and non-portable automation. This Skill provides expert guidance and automation to simplify these tasks, ensuring robust, cross-platform, and efficient shell operations.

Core Features & Use Cases

  • CLI Tool Mastery: Expertly use modern tools like jq, yq, fd, rg for data processing, file finding, and text manipulation.
  • Robust Scripting: Develop portable, error-handled shell scripts for Linux, macOS, and BSD, ensuring reliability.
  • Automation Patterns: Implement advanced automation for CI/CD, system administration, and workflow integration.
  • Use Case: Automatically parse complex JSON logs with jq, filter relevant entries, and generate a summary report, saving hours of manual log analysis.

Quick Start

Example: Find all markdown files and lint them

fd -e md -x markdownlint {}

Example: Extract active users from a JSON file

jq '.users[] | select(.status == "active") | .username' users.json