abdullahkhawer
UserA curated collection of DevOps Skills that enhance your development using AI to work smarter. Skills are reusable, step-by-step instruction files (SKILL.md) that can be used across almost every major AI agent product including Claude Code, GitHub Copilot, OpenCode, Mistral AI, Cursor, and more.
Categories
Indexed Skills (50)
alibabacloud-cli
Use the correct Alibaba Cloud CLI (aliyun) profile and region when running Alibaba Cloud commands based on the target environment.
ansible-cli
Perform Ansible operations using ansible and ansible-playbook. Use for running playbooks, checking inventory, and validating configuration against target environments.
appdynamics-cli
Perform AppDynamics operations using the AppDynamics HTTP API via curl. Use for querying applications, metrics, health rules, and events.
argocd-cli
Perform ArgoCD GitOps operations using the argocd CLI. Use for inspecting applications, sync status, and deployment history across Kubernetes clusters.
aws-cloudwatch-cli
Perform AWS CloudWatch operations using the AWS CLI. Use for querying metrics, logs, alarms, and dashboards. Requires the aws-cli skill's profile/region configuration.
azure-cli
Use the correct Azure CLI subscription and region when running Azure commands based on the target environment.
bash-linting
Lint and format Bash/shell scripts using shellcheck and shfmt according to standard conventions. Use when asked to lint, format, or check style issues in shell scripts.
betterstack-cli
Perform Better Stack (Logs, Uptime, Incidents) operations using the Better Stack HTTP API via curl. Use for querying logs, monitors, and incidents.
bitbucket-cli
Perform Bitbucket operations using the Bitbucket REST API via curl. Use for repositories, pull requests, pipelines, and issues. ALSO use this skill when asked to review a Bitbucket PR — when a Bitbucket PR URL or PR ID is provided, fetch and review the diff instead of the code-review skill.
chef-cli
Perform Chef configuration management operations using the knife and chef CLI tools. Use for inspecting nodes, cookbooks, roles, and environments on a Chef server.
code-review
Analyze code changes between two local Git branches and perform a comprehensive code review. Use ONLY for local git branch comparisons. Do NOT use when a GitLab or GitHub MR/PR URL or MR ID is provided — use gitlab-cli or github-cli skill instead.
commit-code
Analyze code changes to prepare conventional commit message and commit to a new branch.
create-dockerfile
Create optimized, secure, production-ready Dockerfiles based on user requirements and application context.
create-terraform-helm-upgrade-plan
Create a detailed upgrade plan for a Helm release managed by Terraform, comparing the current and desired chart versions including breaking changes and required code changes.
datadog-cli
Perform Datadog operations using the Datadog HTTP API via curl. Use for querying metrics, logs, monitors, dashboards, and events.
digitalocean-cli
Use the correct DigitalOcean CLI (doctl) context and region when running DigitalOcean commands based on the target environment.
dockerfile-linting
Lint Dockerfiles using hadolint according to standard best practices. Use when asked to lint or check style/security issues in Dockerfiles.
dynatrace-cli
Perform Dynatrace operations using the Dynatrace HTTP API via curl. Use for querying entities, metrics, problems, and events.
elasticsearch-cli
Perform Elasticsearch operations using the Elasticsearch HTTP API via curl. Use for querying indices, documents, mappings, and cluster health.
gcp-cli
Use the correct GCP CLI (gcloud) project, account, and region when running Google Cloud commands based on the target environment.
github-cli
Perform GitHub operations on GitHub using the gh CLI. Use for issues, pull requests, pipelines, repositories, and project management. ALSO use this skill when asked to review a GitHub PR — when a GitHub PR URL or PR ID is provided, use gh to fetch and review the diff instead of the code-review skill.
gitlab-cli
Perform GitLab operations using the glab CLI. Use for issues, merge requests, pipelines, repositories, and project management. ALSO use this skill when asked to review a GitLab MR or PR — when a GitLab MR URL or MR ID is provided, use glab to fetch and review the diff instead of the code-review skill.
go-linting
Lint and format Go code using golangci-lint, gofmt, and go vet according to standard conventions. Use when asked to lint, format, or check style issues in Go files.
grafana-cli
Perform Grafana operations using the Grafana HTTP API via curl. Use for querying dashboards, datasources, alerts, and annotations.
grafana-loki-cli
Query Grafana Loki logs using the Loki HTTP API via curl or logcli. Use for LogQL queries, label exploration, and tailing log streams.
graylog-cli
Perform Graylog operations using the Graylog HTTP API via curl. Use for searching logs, and inspecting streams, dashboards, and alerts.
helm-cli
Perform Helm operations using the helm CLI. Use for inspecting, templating, and managing chart releases across Kubernetes contexts.
hetzner-cli
Use the correct Hetzner Cloud CLI (hcloud) context when running Hetzner Cloud commands based on the target environment.
huaweicloud-cli
Use the correct Huawei Cloud CLI (hcloud) profile and region when running Huawei Cloud commands based on the target environment.
jaeger-cli
Query Jaeger distributed tracing data using the Jaeger HTTP API via curl. Use for finding traces, services, operations, and dependency graphs.
jira-and-confluence-cli
Perform Jira and Confluence operations using the Atlassian CLI (acli). Use for issues, sprints, boards, pages, spaces, and project management.
kibana-cli
Perform Kibana operations using the Kibana HTTP API via curl. Use for querying saved objects, dashboards, index patterns, and alerts.
kubernetes-cli
Perform Kubernetes operations using the kubectl CLI. Use for inspecting, managing, and troubleshooting workloads, nodes, and cluster resources across contexts.
loggly-cli
Perform Loggly log management operations using the Loggly HTTP API via curl. Use for searching logs and inspecting saved searches and source groups.
maintenance-check-aws-eks
Check everything that can be upgraded for maintenance across an AWS EKS Kubernetes cluster and output a decision file with Jira-formatted tickets for any required upgrades.
maintenance-create-ticket-on-jira
Create or update a Jira ticket for a workload maintenance upgrade, based on maintenance upgrade check files.
ms-teams-cli
Perform Microsoft Teams operations using the Microsoft Graph API via curl. Use for posting channel messages, listing teams/channels, and looking up users.
mysql-cli
Perform MySQL operations using the mysql CLI. Use for inspecting schemas, running read-only queries, and troubleshooting databases across environments.
newrelic-cli
Perform New Relic operations using the newrelic CLI and NerdGraph API. Use for querying entities, applications, alerts, and NRQL data.
oci-cli
Use the correct Oracle Cloud Infrastructure CLI (oci) profile and region when running OCI commands based on the target environment.
packer-cli
Perform HashiCorp Packer operations using the packer CLI. Use for validating, formatting, and building machine images from templates.
papertrail-cli
Perform Papertrail log management operations using the Papertrail HTTP API via curl. Use for searching logs and inspecting saved searches and systems.
postgresql-cli
Perform PostgreSQL operations using the psql CLI. Use for inspecting schemas, running read-only queries, and troubleshooting databases across environments.
prometheus-cli
Query Prometheus metrics using the HTTP API via curl. Use for instant queries, range queries, metadata lookups, and alert/rule inspection.
python-linting
Lint and format Python code using ruff, flake8, black, and mypy according to standard conventions. Use when asked to lint, format, or check style/type issues in Python files.
rollbar-cli
Perform Rollbar error monitoring operations using the Rollbar HTTP API via curl. Use for querying items, occurrences, and deploys.
salesforce-cli
Perform Salesforce operations using the Salesforce CLI (sf). Use for querying orgs, records, metadata, and deployments.
sentry-cli
Perform Sentry error tracking operations using the sentry-cli tool and Sentry HTTP API. Use for querying issues, events, releases, and organizations.
jenkins-cli
Perform Jenkins operations using the jenkins-cli.
aws-cli
Use the correct AWS CLI profile and region when running AWS commands based on the target environment.
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.