{
 "name": "Hexa Hub",
 "generated": "2026-10-11T08:22:09.081Z",
 "items": [
  {
   "id": "ansible",
   "icon": "tabler:brand-ansible",
   "category": "Infrastructure as code",
   "kind": "skill",
   "name": "Ansible",
   "description": "Write, lint, dry-run and run Ansible playbooks, roles and inventories safely.",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [
    "ansible",
    "playbook",
    "role",
    "inventory",
    "group_vars",
    "handler"
   ],
   "sha256": "de93244a827a6979f6b29d1f60d610af38d6b8e90de4ebc5e9886331803f6720",
   "url": "packs/skill-ansible.json"
  },
  {
   "id": "azure-admin",
   "icon": "tabler:brand-azure",
   "category": "Cloud",
   "kind": "skill",
   "name": "Azure administration",
   "description": "Inspect and manage Azure: subscriptions, resource groups, networking, AKS, storage, SQL Managed Instance, Entra ID and RBAC, preferably through Terraform.",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [
    "azure",
    "az cli",
    "subscription",
    "resource group",
    "aks",
    "entra"
   ],
   "sha256": "ee9e9140302145cf6b35d077b8f3f001f7c8006ea8160c52ccb7436bc84a11c2",
   "url": "packs/skill-azure-admin.json"
  },
  {
   "id": "docker-compose",
   "icon": "tabler:brand-docker",
   "category": "Containers",
   "kind": "skill",
   "name": "Docker and Compose",
   "description": "Write and debug Dockerfiles and Docker Compose files, build images and read container logs.",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [
    "docker",
    "dockerfile",
    "compose",
    "container",
    "image",
    "volume"
   ],
   "sha256": "46d5562ed021e851b51b146e969e4bfbc99445ad0031a87e2408ec4bd25127ac",
   "url": "packs/skill-docker-compose.json"
  },
  {
   "id": "frontend-tailwind-js",
   "icon": "tabler:brand-tailwind",
   "category": "Development",
   "kind": "skill",
   "name": "Frontend: HTML, CSS, Tailwind, JavaScript",
   "description": "Build and fix frontends: HTML, CSS, Tailwind CSS (v3 and v4 differ), JavaScript and TypeScript, Vite, Alpine, Blade, Vue and React components.",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [
    "css",
    "tailwind",
    "html",
    "javascript",
    "typescript",
    "vite"
   ],
   "sha256": "59b1d957a42c3aa4e590487ba1501398ee3a1ad69fc7b419214df78f75ecf04a",
   "url": "packs/skill-frontend-tailwind-js.json"
  },
  {
   "id": "gitlab-ci",
   "icon": "tabler:brand-gitlab",
   "category": "CI/CD",
   "kind": "skill",
   "name": "GitLab CI/CD",
   "description": "Write, validate and debug GitLab CI/CD pipelines (.gitlab-ci.yml): stages, jobs, rules, artifacts, environments and deployments.",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [
    "gitlab",
    "gitlab-ci",
    "pipeline",
    "ci/cd",
    "runner",
    "stage"
   ],
   "sha256": "f89b22690d6f6f22d7074bc9818e19b8a4b2a6fd6f145a2a8f3913389ca2da0d",
   "url": "packs/skill-gitlab-ci.json"
  },
  {
   "id": "iac-ansible-terraform-puppet",
   "icon": "tabler:server-cog",
   "category": "Infrastructure as code",
   "kind": "skill",
   "name": "IaC overview: Ansible, Terraform, Puppet",
   "description": "Infrastructure as code with Ansible, Terraform (and providers) and Puppet: writing, validating and safely applying changes. Use for playbooks, roles, modules, manifests, HCL.",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [],
   "sha256": "262321b7cd94722b447956427ac9a4cbd794ae5bd5050f40d7402ec966ec96cf",
   "url": "packs/skill-iac-ansible-terraform-puppet.json"
  },
  {
   "id": "kubernetes-helm",
   "icon": "tabler:ship",
   "category": "Containers",
   "kind": "skill",
   "name": "Kubernetes and Helm",
   "description": "Inspect, debug and change Kubernetes clusters and manifests, and write Helm charts, including GitOps (Argo CD) setups.",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [
    "kubernetes",
    "k8s",
    "kubectl",
    "helm",
    "chart",
    "pod"
   ],
   "sha256": "a727d543af7df78bb9645d9e048c761321b3983483a08702ce26d7963070d82e",
   "url": "packs/skill-kubernetes-helm.json"
  },
  {
   "id": "laravel-php",
   "icon": "tabler:brand-laravel",
   "category": "Development",
   "kind": "skill",
   "name": "Laravel and PHP",
   "description": "Build and change Laravel and PHP applications: routes, controllers, Eloquent, migrations, Blade, authentication, queues, tests and code style. Version aware.",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [
    "laravel",
    "artisan",
    "eloquent",
    "blade",
    "migration",
    "livewire"
   ],
   "sha256": "cc2a0ef4abbde323cee5f637710137f4eaea6f87bc7f81017681c7f24c07ff0b",
   "url": "packs/skill-laravel-php.json"
  },
  {
   "id": "bash-linux-admin",
   "icon": "tabler:terminal-2",
   "category": "Administration",
   "kind": "skill",
   "name": "Linux and shell administration",
   "description": "Linux server administration and shell scripting (Alma/Rocky/RHEL, Ubuntu/Debian, Fedora) plus Windows cmd/PowerShell basics. Use for shell commands, scripts, services, firewall, SELinux, permissions.",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [],
   "sha256": "0420459c82443319b1ff653740a2381263fb71a230f41821d6a770385987c57a",
   "url": "packs/skill-bash-linux-admin.json"
  },
  {
   "id": "monitoring-stack",
   "icon": "tabler:chart-line",
   "category": "Monitoring",
   "kind": "skill",
   "name": "Monitoring and logging",
   "description": "Monitoring and logging: Prometheus, node_exporter, Grafana, Icinga 2 and the Elastic stack. Use for alert rules, PromQL, dashboards, check configs, log pipelines.",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [],
   "sha256": "6a84ca005be6b1d2ee85cb4d24f2ca80f11f3872ba72f9c8345b4abe0c16a9d6",
   "url": "packs/skill-monitoring-stack.json"
  },
  {
   "id": "powershell-windows-admin",
   "icon": "tabler:brand-powershell",
   "category": "Administration",
   "kind": "skill",
   "name": "PowerShell and Windows admin",
   "description": "Write PowerShell scripts and do Windows administration safely: services, event logs, networking, scheduled tasks, registry, disks, users.",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [
    "powershell",
    "pwsh",
    "ps1",
    "windows",
    "service",
    "event log"
   ],
   "sha256": "bd309cee0d3221524d4f51c23d185ba67b527d45d5c5b75d739a5f68c51f6eca",
   "url": "packs/skill-powershell-windows-admin.json"
  },
  {
   "id": "puppet",
   "icon": "tabler:server-cog",
   "category": "Infrastructure as code",
   "kind": "skill",
   "name": "Puppet",
   "description": "Write, validate, lint and dry-run Puppet code (manifests, modules, Hiera data, roles and profiles) safely.",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [
    "puppet",
    "manifest",
    "hiera",
    "puppetfile",
    "r10k",
    "puppet agent"
   ],
   "sha256": "380202405b93a1404400f37f5a61e1a5428f65cca004aa083708497553b8f08e",
   "url": "packs/skill-puppet.json"
  },
  {
   "id": "python",
   "icon": "tabler:brand-python",
   "category": "Development",
   "kind": "skill",
   "name": "Python",
   "description": "Writing, testing and structuring Python (3.12 style): scripts, CLIs, small libraries, tests. Use for any Python coding task.",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [],
   "sha256": "8601598bb1d233aee80f45db66a3370b85eaa0535f486af7bfa53b3617e6e8d4",
   "url": "packs/skill-python.json"
  },
  {
   "id": "sql-server-liquibase",
   "icon": "tabler:database",
   "category": "Databases",
   "kind": "skill",
   "name": "SQL Server and Liquibase",
   "description": "Write T-SQL and SQL Server DBA queries, query databases read-only, and manage schema changes with Liquibase changelogs (also Azure SQL Managed Instance).",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [
    "sql",
    "t-sql",
    "tsql",
    "sql server",
    "sqlcmd",
    "liquibase"
   ],
   "sha256": "6317c7b638cb2e4328fe7daf4bd57062737d975188ca87de90289bf36d9ea095",
   "url": "packs/skill-sql-server-liquibase.json"
  },
  {
   "id": "terraform",
   "icon": "tabler:brand-terraform",
   "category": "Infrastructure as code",
   "kind": "skill",
   "name": "Terraform and OpenTofu",
   "description": "Write, check, plan and change Terraform or OpenTofu infrastructure code (HCL), including Azure (azurerm) resources, modules, state and providers.",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [
    "terraform",
    "tofu",
    "opentofu",
    "hcl",
    "tfvars",
    "tfstate"
   ],
   "sha256": "41913c69d70358104adead34a8a41453a1c8fa1f81f3f4352e22ebb00bc4b3f1",
   "url": "packs/skill-terraform.json"
  },
  {
   "id": "web-laravel-node",
   "icon": "tabler:brand-nodejs",
   "category": "Development",
   "kind": "skill",
   "name": "Web: Laravel and Node.js",
   "description": "Web development: Laravel (PHP), Node.js/TypeScript backends, and HTML/CSS/JavaScript frontends, including web-app and API security basics. Use for web app code.",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [],
   "sha256": "7af9b213bf89b28b4d0425fe003c18b81fae2ee187ceb44f39ec2beae261c0e1",
   "url": "packs/skill-web-laravel-node.json"
  },
  {
   "id": "docker-compose-ps",
   "icon": "tabler:brand-docker",
   "category": "Containers",
   "kind": "tool",
   "name": "Compose services",
   "description": "Show the services of the Docker Compose project in the folder and their state (docker compose ps --all).",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [
    "docker"
   ],
   "sha256": "d69c97c4b99bc0ce265c83102a1035dd292313f3907a063b829f012c82cd36f9",
   "url": "packs/tool-docker-compose-ps.json"
  },
  {
   "id": "helm-list",
   "icon": "tabler:list-details",
   "category": "Containers",
   "kind": "tool",
   "name": "Helm releases",
   "description": "List the Helm releases of all namespaces with their status and chart version (helm list --all-namespaces).",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [
    "helm"
   ],
   "sha256": "1c7cb8565359803580bef0d5c5aeced4cfde96ce66bbda61d2ea35d95094128f",
   "url": "packs/tool-helm-list.json"
  },
  {
   "id": "kubectl-top-pods",
   "icon": "tabler:activity",
   "category": "Containers",
   "kind": "tool",
   "name": "Pod resource use",
   "description": "Show CPU and memory use of the pods in a namespace (kubectl top pods). Needs the metrics server in the cluster.",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [
    "kubectl"
   ],
   "sha256": "673af89401f89d949c88f09f6b0fbe29e866ec40971b0dfeec28f5a816df7530",
   "url": "packs/tool-kubectl-top-pods.json"
  },
  {
   "id": "jq-query",
   "icon": "tabler:braces",
   "category": "Code and data",
   "kind": "tool",
   "name": "Query JSON with jq",
   "description": "Run a jq filter over a JSON file and print the result, for example \".items[].metadata.name\".",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [
    "jq"
   ],
   "sha256": "1fe8ab294019ced2e180c05ff7ff602e6fa6185d59250e20c70096a22c1606a8",
   "url": "packs/tool-jq-query.json"
  },
  {
   "id": "yq-eval",
   "icon": "tabler:file-code",
   "category": "Code and data",
   "kind": "tool",
   "name": "Query YAML with yq",
   "description": "Evaluate a yq expression over a YAML file and print the result, for example \".spec.template.spec.containers[].image\".",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [
    "yq"
   ],
   "sha256": "72b27866a3fb1858acf12d1ef9c6311e109a36b9527ae5627f8b53ddffec6b08",
   "url": "packs/tool-yq-eval.json"
  },
  {
   "id": "rg-search",
   "icon": "tabler:search",
   "category": "Code and data",
   "kind": "tool",
   "name": "Search with ripgrep",
   "description": "Search the files of the workspace for a regular expression with ripgrep (rg), showing file, line and text; at most 40 matches per file.",
   "version": "1.0.0",
   "author": "Hexa Hub",
   "tags": [
    "rg"
   ],
   "sha256": "92b974ed8bdd10de1f9af7b87b2441194bfd28d49123f45674db2b45158b852b",
   "url": "packs/tool-rg-search.json"
  }
 ]
}
