{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:lmorchard/lmorchard-agent-skills:lmorchard-agent-skills", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "6e3d0a03e78a8f42719ef7f4782db093b49e6da9", "treeHash": "a9e0a4cd8498144314f4b93bae64934cd8ea9b9f944415c72309511bab7b1a5c", "generatedAt": "2025-11-28T10:20:21.017448Z", "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": "lmorchard-agent-skills", "description": "Collection of miscellaneous skills built by lmorchard" }, "content": { "files": [ { "path": "README.md", "sha256": "407b60eeba7c49bce52a7b58b2abc7dd96743177ad396470656135c9f438ec8f" }, { "path": ".claude-plugin/plugin.json", "sha256": "9e4672ae872b40e29473436fed803fe6fdc34cb2515a5025dbaa825bd32d612e" }, { "path": "skills/weeknotes-blog-post-composer/README.md", "sha256": "4a3366e12b8947969d3006254dc54e79a8519962329efee2c6aaf9f1563241ed" }, { "path": "skills/weeknotes-blog-post-composer/.gitignore", "sha256": "13a44b4fd25e4bc8e32bf1b8a656300d3b30d0c744455b395a40744d5737cc95" }, { "path": "skills/weeknotes-blog-post-composer/SKILL.md", "sha256": "bd26128f9c588e7672dda5d10f0979a6eaeab967ab24d4d993e3afb3eb3c80a5" }, { "path": "skills/weeknotes-blog-post-composer/config/.gitkeep", "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" }, { "path": "skills/weeknotes-blog-post-composer/scripts/setup.sh", "sha256": "27d4edeaea43a14217251e92051c6de70a5481945fb16e1e20e74debc7393887" }, { "path": "skills/weeknotes-blog-post-composer/scripts/prepare-sources.py", "sha256": "87d0b811086023c78019c04ca19e11c59c588918a0f8e21da9b781b8e6c3211b" }, { "path": "skills/weeknotes-blog-post-composer/scripts/calculate-week.py", "sha256": "33b998d9bdcd6981d9b00e8526f498768e833ad2a2c3e3bd49fec29c7d27c5cd" }, { "path": "skills/weeknotes-blog-post-composer/scripts/download-binaries.sh", "sha256": "3f90bc5f7c01f66b30c66e72287d9e8070afcf890c93d89ba0da192d1a181a61" }, { "path": "skills/weeknotes-blog-post-composer/scripts/fetch-sources.sh", "sha256": "76d3628a65f089c3b6f0e28f0d8f69e3701a12a642369ba97d9192a16700163c" }, { "path": "skills/weeknotes-blog-post-composer/data/.gitkeep", "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" }, { "path": "skills/go-cli-builder/SKILL.md", "sha256": "f061342f9e9605a9eb80df609c089ea05fe0d11678dd50516fbc7a9d4912a09d" }, { "path": "skills/go-cli-builder/LICENSE.txt", "sha256": "937358f72515cd09b0121939ef09d4efa4219caa94bda9ba3462d38ee4ca254d" }, { "path": "skills/go-cli-builder/references/internal-organization.md", "sha256": "556a8677b07d2376a74757a597a438e13bbc98ad622d7bbd229ffd1b8511265f" }, { "path": "skills/go-cli-builder/references/template-patterns.md", "sha256": "1a54e6a2fcc3210ff39dd30fb786ced716e0248ee9ace2239d99d067e34da34e" }, { "path": "skills/go-cli-builder/references/cobra-viper-integration.md", "sha256": "af9f0637228be636e06395004feccac264981822de71ebcf7dc9facd29184ae1" }, { "path": "skills/go-cli-builder/scripts/scaffold_project.py", "sha256": "a4bc549db26220f9a5163921cddeb5290bef1def36961a03530825a348b8ecb2" }, { "path": "skills/go-cli-builder/scripts/add_command.py", "sha256": "1dc693ad5585ef56d36310e50d13ce1b6dc2d04a362756e8d3c0da047cc7833b" }, { "path": "skills/go-cli-builder/assets/templates/config.yaml.example", "sha256": "f2b46f6c933b68b23f89b6ab721cf41bf01119a1070bf9b322bc7e9ff39817a9" }, { "path": "skills/go-cli-builder/assets/templates/ci.yml.template", "sha256": "14cd2640e4db644f9c179d1788717270d1863872049831c05ff8478e69cae8c1" }, { "path": "skills/go-cli-builder/assets/templates/default.md.template", "sha256": "9ca570e3b5d4f70ca0188061f4af38dcda8dd52e5159e1ac5fcaee571e6b9eec" }, { "path": "skills/go-cli-builder/assets/templates/go.mod.template", "sha256": "84ca89406c806ae810ea2e4e8c8e89fd86c26cf52967a339aa78d219b23ced30" }, { "path": "skills/go-cli-builder/assets/templates/Makefile.template", "sha256": "53347ee4231da1242fb7abc0ffdf6619008559dab33939ae1961f5c5a35e84e9" }, { "path": "skills/go-cli-builder/assets/templates/schema.sql.template", "sha256": "624576312915a59c51a3f389ae994276a5b4a88a34a8a2e1e767214c6366dcfb" }, { "path": "skills/go-cli-builder/assets/templates/config.go.template", "sha256": "d36d201cb9ec8f56d3bde606bc9512051746f9d6f20ad964a0bab62fa6b5a995" }, { "path": "skills/go-cli-builder/assets/templates/constants.go.template", "sha256": "7b86999b9e1e75195ee88e1607cde18e679831ae8a12488563fb447788c0d94b" }, { "path": "skills/go-cli-builder/assets/templates/gitignore.template", "sha256": "b72b2196674e6bb473cbcb5b82072d0e793ea3236ee92b95aec572ec34e8a205" }, { "path": "skills/go-cli-builder/assets/templates/database.go.template", "sha256": "a338acec75b539445b1b96a279abb1e15c8ae02d40ceb7f241a59051f651a932" }, { "path": "skills/go-cli-builder/assets/templates/migrations.go.template", "sha256": "b6652ce52524887de447b1d6c5e66a4e2e65081ab42aa25ac274ed175cbc962a" }, { "path": "skills/go-cli-builder/assets/templates/release.yml.template", "sha256": "b097c216edb6953444f759dd29089b4c8631f968cfbb09f65783b6660885dc94" }, { "path": "skills/go-cli-builder/assets/templates/init.go.template", "sha256": "e06cdb7dcfb4a92d0a296ed038d311bd0189a2e43cb508f77ce8d43526ca1422" }, { "path": "skills/go-cli-builder/assets/templates/version.go.template", "sha256": "82c6edf682d26fd0f9cf2c48cba4b4e5cfe6387ebb6453a4237c7c3bc8ed83c8" }, { "path": "skills/go-cli-builder/assets/templates/root.go.template", "sha256": "0633b8076216872f0dca91082bc20f36031e59bf0a320a0c85988ec7996dbea2" }, { "path": "skills/go-cli-builder/assets/templates/templates.go.template", "sha256": "4d86b2fd86aa4e75e8aeea8f12f7e08a4d792e7a007df7eabfc8dea324427190" }, { "path": "skills/go-cli-builder/assets/templates/command.go.template", "sha256": "3e056822e69526ec047906b8de0e3e317fed67c84e03a7d9d406853e64d5abb0" }, { "path": "skills/go-cli-builder/assets/templates/rolling-release.yml.template", "sha256": "5f0042679cc0ba27a65662fe788c90f7f0a3dd6192921ce2bdd968299fdc7b74" }, { "path": "skills/go-cli-builder/assets/templates/main.go", "sha256": "f1dab0b7821efce75ace34908072b80e8b27783315992450ece53e86ce15feff" } ], "dirSha256": "a9e0a4cd8498144314f4b93bae64934cd8ea9b9f944415c72309511bab7b1a5c" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }