Initial commit

This commit is contained in:
Zhongwei Li
2025-11-30 08:37:58 +08:00
commit f0a4617f0c
38 changed files with 4166 additions and 0 deletions

184
plugin.lock.json Normal file
View File

@@ -0,0 +1,184 @@
{
"$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": []
}
}