From partme-ai-full-stack-skills
Guides writing Ansible playbooks, roles, inventories, and module usage for IT automation, configuration management, and infrastructure tasks.
npx claudepluginhub partme-ai/full-stack-skills --plugin t2ui-skillsThis skill uses the workspace's default tool permissions.
Use this skill whenever the user wants to:
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Use this skill whenever the user wants to:
ansible-playbook and verify idempotency# site.yml
---
- name: Deploy web application
hosts: webservers
become: true
vars:
app_port: 8080
tasks:
- name: Install nginx
ansible.builtin.package:
name: nginx
state: present
- name: Deploy config from template
ansible.builtin.template:
src: templates/nginx.conf.j2
dest: /etc/nginx/nginx.conf
notify: restart nginx
handlers:
- name: restart nginx
ansible.builtin.service:
name: nginx
state: restarted
# Run the playbook
ansible-playbook -i inventory/production site.yml
# Ad-hoc ping all hosts
ansible -m ping all
| Command | Purpose |
|---|---|
ansible-playbook playbook.yml | Run a playbook |
ansible -m ping all | Test connectivity |
ansible-vault encrypt vars/secrets.yml | Encrypt sensitive data |
ansible-galaxy init myrole | Scaffold a new role |
group_vars/host_vars hierarchy; avoid monolithic playbooksansible-vault; use idempotent tasks with state and conditionalsignore_errors, block/rescue); use tags for selective runsansible_user in inventoryansible.builtin.copy)state parameter and avoid shell commands where modules existansible, playbook, role, inventory, automation, configuration management, ansible-vault, infrastructure