creating-ansible-playbooks

Solid

This skill creates Ansible playbooks for automating configuration management tasks. It generates production-ready, multi-platform playbooks based on user-defined requirements, incorporating best practices and a security-first approach. Use this skill when you need to automate server configurations, software deployments, or infrastructure management using Ansible. Trigger this skill by requesting "Ansible playbook," specifying configuration details, or asking for automation of a particular setup.

DevOps & Infrastructure 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

## Overview This skill empowers Claude to generate Ansible playbooks, streamlining infrastructure automation. It takes your specifications and translates them into executable Ansible code, allowing for repeatable and reliable deployments. ## How It Works 1. **Receiving User Request**: Claude receives the user's request for an Ansible playbook, including details about the desired configuration. 2. **Generating Playbook**: Based on the user's input, Claude utilizes the `ansible-playbook-creator` plugin to generate a complete Ansible playbook. 3. **Presenting the Playbook**: Claude presents the generated Ansible playbook to the user for review and execution. ## When to Use This Skill This skill activates when you need to: - Automate server configuration management tasks. - Deploy applications across multiple servers consistently. - Create repeatable and reliable infrastructure setups. ## Examples ### Example 1: Setting up a web server User request: "Create an Ansible playbook to install and configure Apache on Ubuntu servers." The skill will: 1. Generate an Ansible playbook that installs the Apache web server and configures it with a default virtual host. 2. Present the playbook to the user, ready for execution against Ubuntu servers. ### Example 2: Deploying a Docker container User request: "Generate an Ansible playbook to deploy a Docker container running Nginx on CentOS servers." The skill will: 1. Generate an Ansible playbook that installs Docker, pulls the Nginx...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

DevOps & Infrastructure Solid

orchestrating-deployment-pipelines

This skill orchestrates complex, multi-stage deployment pipelines. It generates production-ready configurations and setup code based on user-specified requirements and infrastructure. Use this skill when the user asks to create a deployment pipeline, generate CI/CD configurations, or needs help with automating software deployments. Trigger terms include "deployment pipeline", "CI/CD", "automate deployment", "pipeline configuration", and "deployment orchestration".

2,266 Updated today
jeremylongshore
AI & Automation Listed

managing-configuration

Guide users through creating, managing, and testing server configuration automation using Ansible. When automating server configurations, deploying applications with Ansible playbooks, managing dynamic inventories for cloud environments, or testing roles with Molecule, this skill provides idempotency patterns, secrets management with ansible-vault and HashiCorp Vault, and GitOps workflows for configuration as code.

368 Updated 5 months ago
ancoleman
AI & Automation Solid

ansible-playbook-generator

Generate ansible playbook generator operations. Auto-activating skill for DevOps Advanced. Triggers on: ansible playbook generator, ansible playbook generator Part of the DevOps Advanced skill category. Use when working with ansible playbook generator functionality. Trigger with phrases like "ansible playbook generator", "ansible generator", "ansible".

2,266 Updated today
jeremylongshore
DevOps & Infrastructure Solid

building-cicd-pipelines

This skill enables Claude to generate CI/CD pipeline configurations for various platforms, including GitHub Actions, GitLab CI, and Jenkins. It is used when a user requests the creation of a CI/CD pipeline, specifies a platform (e.g., "GitHub Actions"), or mentions specific pipeline stages like "test," "build," "security," or "deploy." This skill is also useful when the user needs to automate software delivery, integrate security scanning, or set up multi-environment deployments. The skill is triggered by terms such as "CI/CD pipeline," "GitHub Actions pipeline," "GitLab CI configuration," or "Jenkins pipeline."

2,266 Updated today
jeremylongshore
DevOps & Infrastructure Solid

creating-kubernetes-deployments

This skill enables Claude to generate Kubernetes deployment manifests, services, and related configurations following best practices. It should be used when the user asks to create a new Kubernetes deployment, service, ingress, or other related resources. Claude will generate YAML files for Deployments, Services, ConfigMaps, Secrets, Ingress, and Horizontal Pod Autoscalers. Use this skill when the user mentions "Kubernetes deployment", "K8s deployment", "create service", "define ingress", or asks for a manifest for any K8s resource.

2,266 Updated today
jeremylongshore