{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:jeremylongshore/claude-code-plugins-plus:plugins/devops/ansible-playbook-creator", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "d9246a6f2a79b1f5ea8fa91caf3f909d0a25edbb", "treeHash": "a3ac74ea700b88a490f8887c1396a7e5a1f3834680dfa8e090d0af5583536453", "generatedAt": "2025-11-28T10:18:04.677349Z", "toolVersion": "publish_plugins.py@0.2.0" }, "origin": { "remote": "git@github.com:zhongweili/42plugin-data.git", "branch": "master", "commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390", "repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data" }, "manifest": { "name": "ansible-playbook-creator", "description": "Create Ansible playbooks for configuration management", "version": "1.0.0" }, "content": { "files": [ { "path": "README.md", "sha256": "0227216c342e63d8811d23daa0fae833bb3b51ab5cbd0c7f926245939e3d5971" }, { "path": ".claude-plugin/plugin.json", "sha256": "fe24f9e8690ed3082d1de1000f61992c79231da47616de14f98bdd1c186e6e23" }, { "path": "commands/ansible-playbook.md", "sha256": "353f80054a90cda1e6716da3628115ce829307fbbb83a15b64f1d37c96224a99" }, { "path": "skills/ansible-playbook-creator/SKILL.md", "sha256": "d8951e1da7f65e93060b1722efe619be31b4a828ca2ac36900ef92d8f0552fb5" }, { "path": "skills/ansible-playbook-creator/references/README.md", "sha256": "92e5fcf89ba18488e9e5746fb4c1ee91f62877434275ee39f2609494dfda068e" }, { "path": "skills/ansible-playbook-creator/scripts/README.md", "sha256": "90ebaf71ef820c9a797e47c25ef43e383c4064caa590068074e546ce5e44dcc8" }, { "path": "skills/ansible-playbook-creator/assets/playbook_template.yml", "sha256": "be180b18aa4d5271d751bc2d57533b4785827bbddd774f2deb5098a597c57013" }, { "path": "skills/ansible-playbook-creator/assets/validation_rules.yml", "sha256": "f8a6402f0ce87c455173c4645aadbc2868d23ed41f192eeb4ec67fb40030e233" }, { "path": "skills/ansible-playbook-creator/assets/README.md", "sha256": "e7d804b544622d345698bfef44fa0d3f9185a39f4591a9e5a1ca2336c55d6b0d" } ], "dirSha256": "a3ac74ea700b88a490f8887c1396a7e5a1f3834680dfa8e090d0af5583536453" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }