{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:tyrchen/claude-skills:tchen-skills", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "e78e6c8bd734d559999fb39416f2bbc5e416d97a", "treeHash": "fcf7354f317292edf8b89d67cc41ee5eec931f5cb7ff8e2ff524b5c9321f2d65", "generatedAt": "2025-11-28T10:28:47.900717Z", "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": "tchen-skills", "description": "Tian Chen-specific skills" }, "content": { "files": [ { "path": "README.md", "sha256": "b2d22fd16b252314229f44d2e7c5a89adb50c9a986a17f5cbfb75ba211cf7418" }, { "path": ".claude-plugin/plugin.json", "sha256": "095dd21b7e1ca5db7687082c6b883c12340bfab45a0d1991044d332c94bd5549" }, { "path": "skills/ai-image/uv.lock", "sha256": "ae25e7ca96d2f7a26b8feaa9116cf3646c738449fc065c7b432857cd033b0f54" }, { "path": "skills/ai-image/pyproject.toml", "sha256": "95d99c86f56782c2b3b7582c8e536bd07653ee020e554cd962746d935cbae7b6" }, { "path": "skills/ai-image/README.md", "sha256": "1a8f3f5c4ac21ce1759e22087f8878e3d29e25d96e39b878c71b885e94c6e05b" }, { "path": "skills/ai-image/.gitignore", "sha256": "ed7b84e816359d17276a801802de5c362c2c572ce3e50a8670c8362b08351380" }, { "path": "skills/ai-image/SKILL.md", "sha256": "00a6185b8f7f24df1140f620df49b49a9597de8815766fb0a2ccd7a026535578" }, { "path": "skills/ai-image/.python-version", "sha256": "7b55f8e67b5623c4bef3fa691288da9437d79d3aba156de48d481db32ac7d16d" }, { "path": "skills/ai-image/main.py", "sha256": "5b66ac92c85c757cb6a331bdc4360d3d724187b63eaaed808d83768536253fe4" } ], "dirSha256": "fcf7354f317292edf8b89d67cc41ee5eec931f5cb7ff8e2ff524b5c9321f2d65" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }