skills/developing-ansible/SKILL.md
Use when writing, reviewing, or refactoring Ansible playbooks, roles, or tasks.
npx skillsauth add ak1ra-komj/agents-skills developing-ansibleInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill covers any task involving writing, reviewing, or refactoring Ansible playbooks, roles, or tasks.
If the project already has existing examples, always follow them in terms of structure, naming, and style to maintain consistency. If no relevant examples exist, apply the guidelines defined in this skill and its reference documents.
Always load:
loop; tasks are the fundamental unit present in both playbooks and roles.Then load only the documents that match the request:
import_* vs include_*, error handling at play level.defaults/, vars/, handlers/, meta/.| ansible.builtin.bool, or is ansible.builtin.truthy expressions..j2 template files or Jinja2 filter/macro expressions.block/rescue/always patterns or other reusable canonical patterns.development
Use when the user asks to commit changes and/or summarize the current session - or when wrapping up a conversation that involved code or file edits.
development
Use when the user asks to summarize this session or chat — and the conversation is happening in a web chat interface (e.g. ChatGPT Pro) where no file system or terminal access is available.
development
Use when the user asks to commit changes and/or summarize the current session — or when wrapping up a conversation that involved code or file edits.
tools
Use when writing, reviewing, or refactoring AGENTS.md, writing an agent guide, documenting the project for AI agents, or orienting AI coding tools to a new repository.