An agentic skills framework & software development methodology that works.
Claude Skills for terminal, Kubernetes, and DevOps
This repo packages many Claude Skills for day-to-day terminal work, from Linux and networking to Kubernetes, Docker, cloud CLIs, and backups. Each skill is a folder with a `SKILL.md` file that gives Claude commands, scenarios, and troubleshooting notes for a specific task area.
Builders who want Claude Code to handle terminal, server, cloud, and Kubernetes tasks with reusable skill folders.
You can give Claude task-specific terminal knowledge instead of re-explaining common admin and DevOps workflows.
What it does
Skill folders by domain
Skills are grouped into folders such as Linux, Server, Database, Kubernetes, Docker, Cloud CLI, DevOps, Network, Backup, Security, Performance, and OpenClaw.
Reusable `SKILL.md` format
Each skill follows the same frontmatter and section layout, so Claude can load overview, commands, scenarios, and troubleshooting in a consistent way.
Claude Code usage
The README shows how to copy a skill into `~/.claude/skills/` or into a project’s `.claude/skills/` folder.
Battle-tested command examples
Popular skills include concrete shell commands for kubectl, mysqldump, rsync, and docker operations.
Contribution workflow
The repo includes guidance for adding new skill folders, writing `SKILL.md`, and submitting pull requests.
How to get it
- 1Run
git clone https://github.com/your-username/terminal-skills.git cd terminal-skills
- 2Copy the desired skill folder to your Claude skills directory
# Example: Add kubectl-basics skill cp -r kubernetes/kubectl-basics ~/.claude/skills/
- 3Or reference skills directly in your project
# Add to your project's .claude/skills directory cp -r linux/file-operations ./your-project/.claude/skills/
- 4Each skill follows a consistent structure
skill-name/ ├── SKILL.md # Main skill file with instructions and commands ├── examples/ # Usage examples (optional) ├── scripts/ # Helper scripts (optional) └── resources/ # Additional references (optional)
README
🖥️ Terminal Skills
A curated collection of Claude Skills for Terminal, Server, Kubernetes,DevOps, and Cloud Computing
Features • Quick Start • Categories • Popular • Contributing
🎯 What is Terminal Skills?
Terminal Skills is a comprehensive collection of Claude Skills designed specifically for terminal-based workflows. Each skill provides Claude with domain-specific knowledge and commands for system administration, DevOps, cloud operations, and more.
Why use Terminal Skills?
- 🚀 Instant expertise - Claude gains deep knowledge of specific tools and workflows
- 📋 Battle-tested commands - Real-world commands with best practices built-in
- 🔧 Troubleshooting guides - Common issues and solutions included
- 🎓 Learning resource - Great for both beginners and experienced engineers
✨ Features
| Category | Description | Skills |
|---|---|---|
| 🐧 Linux | System administration, file operations, process management, shell scripting | 6 |
| 🖧 Server | Nginx, Apache, SSH, Systemd, Cron, log analysis | 6 |
| 🗄️ Database | MySQL, PostgreSQL, MongoDB, Redis, Elasticsearch, SQL optimization | 6 |
| ☸️ Kubernetes | kubectl, deployments, services, Helm, troubleshooting | 7 |
| 🐳 Docker | Container operations, images, Compose, networking, Dockerfile | 5 |
| ☁️ Cloud CLI | AWS CLI, Azure CLI, Google Cloud, Alibaba Cloud | 4 |
| 🔧 DevOps | Git advanced, Ansible, Terraform, CI/CD, monitoring | 5 |
| 🌐 Network | TCP/IP, DNS, VPN, proxy, load balancer, traffic analysis | 6 |
| 💾 Backup | rsync, tar, snapshots, cloud backup, disaster recovery | 6 |
| 🔒 Security | Firewall, SSL/TLS, audit, system hardening | 4 |
| 📊 Performance | Benchmarking, profiling, tuning, troubleshooting | 4 |
| 🦀 OpenClaw | Installation, configuration, troubleshooting, maintenance | 4 |
Total: 63 Skills
🚀 Quick Start
Installation
git clone https://github.com/your-username/terminal-skills.git
cd terminal-skills
Usage with Claude Code
-
Copy the desired skill folder to your Claude skills directory:
# Example: Add kubectl-basics skill cp -r kubernetes/kubectl-basics ~/.claude/skills/ -
Or reference skills directly in your project:
# Add to your project's .claude/skills directory cp -r linux/file-operations ./your-project/.claude/skills/ -
Claude will automatically load and use the skill when relevant
Skill Structure
Each skill follows a consistent structure:
skill-name/
├── SKILL.md # Main skill file with instructions and commands
├── examples/ # Usage examples (optional)
├── scripts/ # Helper scripts (optional)
└── resources/ # Additional references (optional)
SKILL.md Format
---
name: skill-name
description: Brief description
version: 1.0.0
author: contributor-name
tags: [tag1, tag2, tag3]
---
# Skill Title
## Overview
What this skill does and when to use it.
## Core Commands
Essential commands with explanations.
## Common Scenarios
Real-world use cases with step-by-step guides.
## Troubleshooting
Common issues and solutions.
📂 Skill Categories
🐧 Linux System Administration
| Skill | Description |
|---|---|
| file-operations | File and directory operations, find, permissions |
| process-management | Process monitoring, signals, job control |
| user-permissions | User management, sudo, ACL |
| network-tools | Network diagnostics, netstat, ss, ip |
| system-admin | System monitoring, resource management |
| shell-scripting | Bash scripting, automation |
🖧 Server Operations
| Skill | Description |
|---|---|
| nginx | Nginx configuration, virtual hosts, SSL |
| apache | Apache httpd configuration and management |
| ssh | SSH configuration, keys, tunneling |
| systemd | Service management, units, journalctl |
| cron | Scheduled tasks, crontab |
| log-analysis | Log parsing, analysis, monitoring |
🗄️ Database Management
| Skill | Description |
|---|---|
| mysql | MySQL administration, queries, backup |
| postgresql | PostgreSQL management, psql, replication |
| mongodb | MongoDB operations, aggregation, sharding |
| redis | Redis commands, persistence, clustering |
| elasticsearch | Elasticsearch queries, indices, cluster |
| sql-optimization | Query optimization, indexing, explain |
☸️ Kubernetes
| Skill | Description |
|---|---|
| kubectl-basics | Essential kubectl commands |
| pod-management | Pod lifecycle, debugging |
| deployment | Deployments, rollouts, scaling |
| service-ingress | Services, Ingress, networking |
| configmap-secret | Configuration management |
| helm | Helm charts, releases |
| troubleshooting | K8s debugging and diagnostics |
🐳 Docker
| Skill | Description |
|---|---|
| container-ops | Container lifecycle management |
| image-management | Image building, tagging, registry |
| dockerfile | Dockerfile best practices |
| compose | Docker Compose multi-container apps |
| networking | Docker networking, bridges, overlay |
☁️ Cloud CLI
| Skill | Description |
|---|---|
| aws-cli | AWS CLI for EC2, S3, IAM, etc. |
| azure-cli | Azure CLI operations |
| gcloud | Google Cloud CLI |
| aliyun-cli | Alibaba Cloud CLI |
🔧 DevOps Tools
| Skill | Description |
|---|---|
| git-advanced | Advanced Git workflows, rebasing |
| ansible | Ansible playbooks, inventory |
| terraform | Infrastructure as Code |
| ci-cd | CI/CD pipelines, GitHub Actions |
| monitoring | Prometheus, Grafana, alerting |
🌐 Network
| Skill | Description |
|---|---|
| tcp-ip | TCP/IP fundamentals, troubleshooting |
| dns | DNS configuration, dig, nslookup |
| vpn | VPN setup and management |
| proxy | Proxy servers, reverse proxy |
| load-balancer | Load balancing strategies |
| traffic-analysis | tcpdump, Wireshark, packet analysis |
💾 Backup & Recovery
| Skill | Description |
|---|---|
| rsync | rsync for file synchronization |
| tar-compression | Archive and compression |
| snapshot | Filesystem snapshots |
| cloud-backup | Cloud backup strategies |
| backup-strategy | Backup planning and policies |
| disaster-recovery | DR planning and execution |
🔒 Security
| Skill | Description |
|---|---|
| firewall | iptables, firewalld, ufw |
| ssl-tls | SSL/TLS certificates, Let's Encrypt |
| audit | Security auditing, compliance |
| hardening | System hardening best practices |
📊 Performance
| Skill | Description |
|---|---|
| benchmarking | Performance benchmarking tools |
| profiling | Application profiling |
| tuning | System and application tuning |
| troubleshooting | Performance issue diagnosis |
🦀 OpenClaw
| Skill | Description |
|---|---|
| installation | OpenClaw installation and deployment |
| configuration | Configuration management and tuning |
| troubleshooting | Diagnostics and problem solving |
| maintenance | Operations and fault repair |
🎯 Popular Skills
kubectl-basics
# Quick pod status check
kubectl get pods -o wide
# Enter container for debugging
kubectl exec -it pod-name -- /bin/bash
# View recent logs
kubectl logs pod-name --tail=100
mysql
# Database backup
mysqldump -u root -p database > backup.sql
# Check slow queries
SHOW VARIABLES LIKE 'slow_query%';
# Restore database
mysql -u root -p database < backup.sql
rsync
# Incremental backup with progress
rsync -avzP --delete source/ dest/
# Remote sync over SSH
rsync -avz -e ssh /local/path user@remote:/remote/path
docker container-ops
# Run container with resource limits
docker run -d --name app --memory=512m --cpus=1 nginx
# View container logs in real-time
docker logs -f container_name
# Enter running container
docker exec -it container_name /bin/bash
🤝 Contributing
We welcome contributions! Please see our Contributing Guide for details.
Quick contribution steps:
- Fork the repository
- Create a new skill folder under the appropriate category
- Write your
SKILL.mdfollowing the template - Submit a Pull Request
What makes a good skill?
- ✅ Clear, tested commands
- ✅ Real-world scenarios
- ✅ Troubleshooting section
- ✅ Proper frontmatter metadata
📄 License
This project is licensed under the Apache License 2.0.
🔗 Related Resources
- Claude Skills Documentation
- awesome-claude-skills - Curated list of Claude Skills
- Claude Code - Claude Code documentation
🌟 Star History
If you find this project helpful, please consider giving it a ⭐ star!
Made with ❤️ for the DevOps community
Files in the repo
- backup
- cloud-cli
- database
- devops
- docker
- kubernetes
- linux
- network
- openclaw
- performance
- security
- server
- CONTRIBUTING.md
- LICENSE
- README_CN.md
- README.md
Discussion (0)
Ask about usage, or say what you built with itSign in to join the discussion.
No comments yet. Be the first to say what this is good for.
More skills

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.
Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.
Public repository for Agent Skills
Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)

Production-grade engineering skills for AI coding agents.