O ansible-lint é uma ferramenta que verifica playbooks do ansible para práticas e comportamentos que poderiam ser melhorados. Ele ajuda a encontrar erros antes que os playbooks sejam executados e garantir que eles estejam de acordo com as melhores práticas. A ferramenta é escrita em Python e pode ser facilmente instalada usando o pip. Ele é compatível com as versões 1.x e 2.x do ansible. O ansible-lint pode ser executado a partir da linha de comando e também pode ser integrado com outras ferramentas, como o Jenkins. 