{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:tenequm/claude-plugins:foundry-solidity", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "88d2a999c768b6f075de83316c1f36c4f7d21606", "treeHash": "1c51bdffe44cb7995297be05eaad9e994143c2a9c3292df7899556be860d6cbb", "generatedAt": "2025-11-28T10:28:39.100272Z", "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": "foundry-solidity", "description": "Skill: Build and test Solidity smart contracts with Foundry toolkit (Forge, Cast, Anvil) - testing patterns, deployment scripts, and modern Solidity 0.8.30" }, "content": { "files": [ { "path": "README.md", "sha256": "6515f2d14f41296f3fcdb1c7e3a6128c68981b896f0403356c80a75635a0e3e1" }, { "path": ".claude-plugin/plugin.json", "sha256": "091894c3e995c0ca2d9bb14430721c7183c2e82cc2861ac9481e64790034fb8c" }, { "path": "skills/skill/SKILL.md", "sha256": "f235dfea65236676f2be938afa4172567f56c95d981d795123a3c44178907c81" }, { "path": "skills/skill/references/resources.md", "sha256": "f769aff1686f563fcb97a975eed5d02e91cf729b851f92edacacd2101e015cdd" }, { "path": "skills/skill/references/anvil-advanced.md", "sha256": "75e0cdff5a204218890a4b93f1992128b4a89a794006fdf69ed24e62b49ed8b2" }, { "path": "skills/skill/references/dependencies.md", "sha256": "a82a8b1b5ac8e8cbe2d6f7647fa0df0e78ae3321ce544fc6d1f7455e7a250811" }, { "path": "skills/skill/references/testing.md", "sha256": "acb8482cbc13062be64da13eda13f5bc734de69d4242a4d5d273ae45c4a930f2" }, { "path": "skills/skill/references/forge-std-api.md", "sha256": "ce4cc968aaee3e9d2af94f573f5df79c0b59172d547d3a14752ede152d6dcbf4" }, { "path": "skills/skill/references/cicd.md", "sha256": "1777bf4c25192012f1cc906a4deccfce32ec899e8e12d9a95e2ebdf4ef1c3a9e" }, { "path": "skills/skill/references/patterns.md", "sha256": "44a9cbf8b942e3f4ae0e4fe6380d861c73748400e751110b030bc3e7f5e40533" }, { "path": "skills/skill/references/deployment.md", "sha256": "1ad234698e8e47604af8b192755c19a4810b0c0fcb0b3cf7e35e6e57df433f7c" }, { "path": "skills/skill/references/configuration.md", "sha256": "4f3f7038606f1269f25198cf21e88808b14f0f2989c7ec908b7c60fcc9949c08" }, { "path": "skills/skill/references/solidity-modern.md", "sha256": "e2e858706c8f373914b316f533cfbbafb3d6d3fcd52bff20325662cbb9869fd4" }, { "path": "skills/skill/references/cast-advanced.md", "sha256": "946e29e032c526129f7004adc9afc10036d18c7d548e0d20df99bae309bc159a" }, { "path": "skills/skill/references/chisel.md", "sha256": "43e3f7ee660e64d287dd54c4bae270e27d5aee68b294cf8a0b9844a833e4444d" }, { "path": "skills/skill/references/debugging.md", "sha256": "0341c0e3ba880a1116bab55889931344570c79e03624fd8d3f56612ad0b2f973" }, { "path": "skills/skill/references/security.md", "sha256": "f18759ffff0571bdcebf193987cf880ffe3aaf6f40b81ef949875ffdbe6405cb" }, { "path": "skills/skill/references/gas-optimization.md", "sha256": "51582bbbba0ee8d59ac7419e60ae5ca205d8f101061c0ec8262bb06b2e529e05" } ], "dirSha256": "1c51bdffe44cb7995297be05eaad9e994143c2a9c3292df7899556be860d6cbb" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }