bash-linux

Provide Bash and Linux terminal commands for file, process, and text management.

2|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/Ab-aswini/Agent-kit-P1 --skill bash-linux-ab-aswini
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bash-linux
Source: https://github.com/Ab-aswini/Agent-kit-P1/tree/main/.agent-os/skills/bash-linux
Command: npx skills add https://github.com/Ab-aswini/Agent-kit-P1 --skill bash-linux-ab-aswini

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides essential patterns and commands for efficiently working with Bash and Linux terminals, streamlining development and system administration tasks.

Core Features & Use Cases

  • Command Chaining & Piping: Understand operators like &&, ||, and | for complex command sequences.
  • File & Process Management: Quickly list, find, search, and manipulate files and running processes.
  • Text Processing: Utilize powerful tools like grep, sed, and awk for data manipulation.
  • Use Case: When debugging a Node.js application, use ps aux | grep node to find the process ID, then kill -9 <PID> to terminate it, followed by npm run dev & to restart it in the background.

Quick Start

Use the bash-linux skill to find all JavaScript files in the current directory and its subdirectories.

Frequently Asked Questions about bash-linux

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I chain multiple Linux terminal commands together conditionally?▼

Chain Linux terminal commands using shell operators like `&&` to run the next command only if the previous one succeeds, `||` to run on failure, and `|` to pipe output between processes for complex command sequences.

What is the best way to find and kill a running process from the command line?▼

Find and kill a running process by piping `ps aux` output through `grep` to locate the process ID, then terminate it using the `kill -9 <PID>` command to force stop the application.

How do I search and manipulate text in files using the Linux command line?▼

Search and manipulate text in files using core Linux utilities like `grep` for pattern matching, `sed` for stream editing, and `awk` for structured data extraction and processing.

Can I use these Bash shell scripting patterns on macOS for software development?▼

Yes, these Bash shell scripting patterns and core utilities apply to software development and system administration on both Linux and macOS environments, as both support standard shell operators.

How do I list and find specific files like JavaScript in a directory and its subdirectories?▼

List and find specific files like JavaScript in a directory and its subdirectories using file management commands designed to search through the file system hierarchy and filter by extension.

Why do I need to understand shell operators to run background tasks in Bash?▼

Understanding shell operators is required to manage background tasks in Bash because operators like `&` control process execution flow, allowing you to restart applications like Node.js without blocking the terminal.