Files
gh-trabian-fluxwing-skills/plugin.lock.json
2025-11-30 09:02:33 +08:00

357 lines
15 KiB
JSON

{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:trabian/fluxwing-skills:",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "cf36e4e0e3ac18ba2e58290268ee2bceb62e9297",
"treeHash": "a81f643ecfaf31721d8bff33d08ce8a81e7e24849aad691a3ad172e3c156532e",
"generatedAt": "2025-11-28T10:28:43.924313Z",
"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": "fluxwing-skills",
"description": "AI-native UX design system using uxscii standard - create, validate, and compose UI designs through natural language",
"version": "0.0.2"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "4c3bd8bd2a4b5e724aa8b9ff12f2c30d4eefad12efb5b2a0fd3991afed57432c"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "33361abe7b6ad675664b5cef19c9ab416d21b2bad722678916e9493ac1a742d8"
},
{
"path": "skills/fluxwing-library-browser/SKILL.md",
"sha256": "3189b4f78b8121b82db86e9160d2616b3b2186b3a736a37097a56ac4f3b6319b"
},
{
"path": "skills/fluxwing-library-browser/docs/07-examples-guide.md",
"sha256": "9df337492d98bde702798e241e4186a9108c9e29fdc72bfd47d466db04ee3c55"
},
{
"path": "skills/fluxwing-library-browser/scripts/build_index.py",
"sha256": "68cc72de86fb37fe93448260459719db7fab8e4e9697933168d9b81975909d99"
},
{
"path": "skills/fluxwing-library-browser/data/template-index.json",
"sha256": "20ac073423742a6ea7f4c9d80412c2d8b3b08b418d3a999806a192eef49ea3dc"
},
{
"path": "skills/fluxwing-component-creator/SKILL.md",
"sha256": "c534d1fc10b1b8030093bfcfaba1e1866e298666198afa36e1035d93829a6369"
},
{
"path": "skills/fluxwing-component-creator/docs/07-schema-reference.md",
"sha256": "41682e38965bc3777f52052fe62472ab763aadc9f5bccaee61fd484cd73e2624"
},
{
"path": "skills/fluxwing-component-creator/docs/06-ascii-patterns.md",
"sha256": "91db0c29a54be2039f5dcb128f71646fd2201a5efa318376dafe12da8618dcb4"
},
{
"path": "skills/fluxwing-component-creator/docs/03-component-creation.md",
"sha256": "c5584bb413897c894c7f99eab95b7d26f73ba9db4fcccb5b1dd611da25549a9e"
},
{
"path": "skills/fluxwing-component-creator/schemas/uxm-component.schema.json",
"sha256": "9814452ac5286b5d94f6ea37e0e859284ecfebe4ab563f0c22c59b4dc02df1ea"
},
{
"path": "skills/fluxwing-component-creator/scripts/quick_validate.py",
"sha256": "af0d8d10db41ce74d06f7c192c0a760628f33a330af0c24e004ee8a7490a8cf6"
},
{
"path": "skills/fluxwing-component-creator/scripts/validate_component.py",
"sha256": "2bf1f0981fea90f4cf5b7338d8ac8afa64161362d628a51189e75bc565cde9b7"
},
{
"path": "skills/fluxwing-component-creator/templates/modal.md",
"sha256": "20b048deda91f1b65d650c54d2a9c217fb0ca951b956a268fe53c5637a664468"
},
{
"path": "skills/fluxwing-component-creator/templates/card.uxm",
"sha256": "691750bb0c3f744461c7d1f61f53139df9310565247e4de0359f134f128ca334"
},
{
"path": "skills/fluxwing-component-creator/templates/email-input.uxm",
"sha256": "64afcdaf457512cb33dd3d1fc3440230205a0bf90199427bbb414dd73bae2a9c"
},
{
"path": "skills/fluxwing-component-creator/templates/custom-widget.uxm",
"sha256": "c1ea1ff4a61ecdbb56321e7edc82010b0b403f30fee318754c3f8d34c79ba6c9"
},
{
"path": "skills/fluxwing-component-creator/templates/card.md",
"sha256": "9edc9678ac819ad4021c59decef3e1095bfbb9287c70f8fa25bcb19029802984"
},
{
"path": "skills/fluxwing-component-creator/templates/email-input.md",
"sha256": "e959ef72db20c6054933d05c39cacf67f16ce1c05054649c8f746f6d5161c4ec"
},
{
"path": "skills/fluxwing-component-creator/templates/form.md",
"sha256": "b6ed936df7c89a251b14f4e1d7da8c9a91d85d9d12fdeed3104f38051452113f"
},
{
"path": "skills/fluxwing-component-creator/templates/primary-button.md",
"sha256": "b03a60ecad2ecab0f22c5fc0b903b8a9b81be59798a711e7845c8074bf13cfdb"
},
{
"path": "skills/fluxwing-component-creator/templates/alert.uxm",
"sha256": "fa3dd537cd31d47c311169a59d3d667b318d02729f61cc5339d1602e87c1f5cf"
},
{
"path": "skills/fluxwing-component-creator/templates/alert.md",
"sha256": "8378fc5968eac1b4a9062011c7acc455ab36bceb0853f3fb2d031b199c011494"
},
{
"path": "skills/fluxwing-component-creator/templates/custom-widget.md",
"sha256": "92df02c704bf585e798d7d92ab8fd2664fbe74f43801c20aecb0bef5fca3d458"
},
{
"path": "skills/fluxwing-component-creator/templates/list.uxm",
"sha256": "2f65e0e6fca608bd8591c6e257f9bf6e163673307601fd52e584a9eb755b59ec"
},
{
"path": "skills/fluxwing-component-creator/templates/navigation.md",
"sha256": "563a1ca5dddd70528e2c80dc89a8a117bf3464a3fef572f494294864fd79b027"
},
{
"path": "skills/fluxwing-component-creator/templates/list.md",
"sha256": "160e27bbd1719e8bb903c7ebd0ee3ca478b26a73c7b8dfc14ac63f9764f932f9"
},
{
"path": "skills/fluxwing-component-creator/templates/secondary-button.uxm",
"sha256": "eb2fd56dfc99f257d7a3ed8d541311ed24705b76559185897a0e30c8d5779618"
},
{
"path": "skills/fluxwing-component-creator/templates/secondary-button.md",
"sha256": "48c2dce074b7d4fe49820c8ffc34a255f0d66ad0f6c1c6b3f5de36a84a109f6a"
},
{
"path": "skills/fluxwing-component-creator/templates/form.uxm",
"sha256": "5d8f8a1bc70c7131b10312ec1398c2cffbc87940a34731ce81f6eb14b0323f02"
},
{
"path": "skills/fluxwing-component-creator/templates/badge.md",
"sha256": "b8d6d04b2aec0b0c7ba1c98b98d940c34dfb6172936946f9d2cfe98280a05ad0"
},
{
"path": "skills/fluxwing-component-creator/templates/navigation.uxm",
"sha256": "4f8d5e63272a6f68ebbc2f56fec208a8ee75b90df8510e737690f74c0bd00193"
},
{
"path": "skills/fluxwing-component-creator/templates/modal.uxm",
"sha256": "73ca00a76535f9f056d4e4da6bf662ef46801e51b4f2b21e0dd8460c307817c1"
},
{
"path": "skills/fluxwing-component-creator/templates/primary-button.uxm",
"sha256": "755544d4ff5ddd65f76472426fa3dead7ea199b3da6db2f5ed081c19d073f280"
},
{
"path": "skills/fluxwing-component-creator/templates/badge.uxm",
"sha256": "f4a31820f20ff8de5b9620b20aa4f5aee443ad5e2f83fa9c2e1e4238a1bcf247"
},
{
"path": "skills/fluxwing-component-creator/templates/minimal/icon.uxm.template",
"sha256": "436ca861edbad1a7d9d84fa30183c894ce575490a52c4c84772c999fae7fb21a"
},
{
"path": "skills/fluxwing-component-creator/templates/minimal/list.uxm.template",
"sha256": "26257e8da98fd8768b806aea79546e9a834ed43c6eeb6157c5fda981f4ec65c3"
},
{
"path": "skills/fluxwing-component-creator/templates/minimal/form.uxm.template",
"sha256": "daba14d3bb4ec4c2cfd41bd2b684f4e67da6c5eb68328ab7021d583d0025030e"
},
{
"path": "skills/fluxwing-component-creator/templates/minimal/card.uxm.template",
"sha256": "eb0b557f8d197eb87d5cd38f8f312098df016e51c43d82e3ace8ab0c8e1e8978"
},
{
"path": "skills/fluxwing-component-creator/templates/minimal/navigation.uxm.template",
"sha256": "4102f41330ce73251eda05e345201197fb3a1659386772cc36bd7d91275850e9"
},
{
"path": "skills/fluxwing-component-creator/templates/minimal/container.uxm.template",
"sha256": "045d2529819e4223ea69e9e17dfd30b4632adbde6b30251d19dec93f0475ff6f"
},
{
"path": "skills/fluxwing-component-creator/templates/minimal/modal.uxm.template",
"sha256": "830995220ad281526f11510cfeeaeefe389defa975c03a9fc5c5b1f9a097746f"
},
{
"path": "skills/fluxwing-component-creator/templates/minimal/checkbox.uxm.template",
"sha256": "bdbecdd9b3f7b26fa547ea9f8c810445060e44b1f041997d708ef5a7e6522253"
},
{
"path": "skills/fluxwing-component-creator/templates/minimal/button.uxm.template",
"sha256": "8b5054e5feaf786d85589484b8ac6e661d659456a4f2d8cca11f8681b94a210e"
},
{
"path": "skills/fluxwing-component-creator/templates/minimal/badge.uxm.template",
"sha256": "bae810b8a7f0801baa3bff243dac4a54210beeb4784113dfc3f29feb93023e0c"
},
{
"path": "skills/fluxwing-component-creator/templates/minimal/input.uxm.template",
"sha256": "87ac80eff8011e1d90548f2226ae194d866264a6123cd5aa7cd58695a744d42f"
},
{
"path": "skills/fluxwing-component-creator/templates/state-additions/focus.json",
"sha256": "03b6ecfffee2573fb852bc2421d63355a884de7632106bc81055297e0130da0d"
},
{
"path": "skills/fluxwing-component-creator/templates/state-additions/error.json",
"sha256": "ef2571645ce1ccd3302789e4ccc19397e2d2cf5bcce4d0b634d0e701804f6e9f"
},
{
"path": "skills/fluxwing-component-creator/templates/state-additions/disabled.json",
"sha256": "3163eb823cb404eeeb236977f6f2a8870dfd850d2b20e2c48abaa556047be488"
},
{
"path": "skills/fluxwing-component-creator/templates/state-additions/hover.json",
"sha256": "5428ab15cb39e664c735cf3f4c63422d5260e57584c27725717cf1aa135f1a21"
},
{
"path": "skills/fluxwing-component-expander/SKILL.md",
"sha256": "788d6f3c61eb2e4cdcb223ed99f8c4bcf94c8981a517c35e92ddcfb4caa7d3bb"
},
{
"path": "skills/fluxwing-component-expander/docs/06-ascii-patterns.md",
"sha256": "de4aa557fe8bd3e2ddde0d4f5f1aa66dc9f80df88784b993de7066a09977b8af"
},
{
"path": "skills/fluxwing-component-expander/docs/03-component-creation.md",
"sha256": "c5584bb413897c894c7f99eab95b7d26f73ba9db4fcccb5b1dd611da25549a9e"
},
{
"path": "skills/fluxwing-component-viewer/SKILL.md",
"sha256": "337418fbdae32b4819b98e397fc0dfed0692f97b4c37de437e8da644ca4f9373"
},
{
"path": "skills/fluxwing-component-viewer/docs/02-core-concepts.md",
"sha256": "1cba6f41d1124070380d6f064d8546fb24171ff55bb62e9208ebed7006faf089"
},
{
"path": "skills/fluxwing-enhancer/SKILL.md",
"sha256": "149834573c4c2e7db3b9f8a21be64bd11975d97bd73a644a38d902d7af2149de"
},
{
"path": "skills/fluxwing-enhancer/docs/enhancement-patterns.md",
"sha256": "6233a61565b2123799401e8a6a16bb0f82d9f343b7ec28119f1fb1dd525cad87"
},
{
"path": "skills/shared/docs/copy-versioning.md",
"sha256": "bed54e01aa0dfa97328fef5515a8dd335c136a5063ea926021bed8abd57f78ef"
},
{
"path": "skills/fluxwing-validator/validate-component.js",
"sha256": "bf0e4634148ba0c6171c74342fb76964915339c9191d84344b6f6a58459e7a52"
},
{
"path": "skills/fluxwing-validator/test-validator.js",
"sha256": "e566f0e4d59a5d8173bcf53391273112cbae56903939f8073898a288e4e6a4b1"
},
{
"path": "skills/fluxwing-validator/README.md",
"sha256": "9773f62811518dd396d73edd2b52294d2458ddf32b2602bbb3ff6de0b8ac857a"
},
{
"path": "skills/fluxwing-validator/validate-screen.js",
"sha256": "98bc32e91f74b4a4056a6e9cf31e4fcbbe0c55c6e757a281775803e3f277bc66"
},
{
"path": "skills/fluxwing-validator/test-screen-validator.js",
"sha256": "cb4811de8fce2df2905a31c8ed92ffce20e670ac3fa74882bfea8531292d9f10"
},
{
"path": "skills/fluxwing-validator/package.json",
"sha256": "820fceb5fc7800f375e2b4c990cd237dce7c07913b16a0372db1361d64bf6210"
},
{
"path": "skills/fluxwing-validator/validate-batch.js",
"sha256": "0325a88fbe470f7aa3788ebe65c2ee29af553886a6e4819874f4b3ff1cf2ab9d"
},
{
"path": "skills/fluxwing-validator/SKILL.md",
"sha256": "ad7fd21768e8f3eca7e3d68d57abd89f643bd2cd7eca53431529bf6ef1a94302"
},
{
"path": "skills/fluxwing-screen-scaffolder/SKILL.md",
"sha256": "33e3b70202f191516185b329642267e47a2cfbf2d66bc198acfb08372c781f27"
},
{
"path": "skills/fluxwing-screen-scaffolder/docs/04-screen-composition.md",
"sha256": "1967703beacec97f178d424a4d0601c1d8e99270ae3650a44c0fe639ee95355c"
},
{
"path": "skills/fluxwing-screen-scaffolder/templates/dashboard.uxm",
"sha256": "a50a188cd966e5eb7977ab9100cc05ac3ddeb59abe32c9167292b74b20dca0a4"
},
{
"path": "skills/fluxwing-screen-scaffolder/templates/dashboard.md",
"sha256": "d77dbec1d2b8500474b23eabf279810200ed01645d57c1c8f5d2a4cd8acb7b44"
},
{
"path": "skills/fluxwing-screen-scaffolder/templates/login-screen.md",
"sha256": "2d959597f4f7a579387093b46742f9104ab02cfc68381160a3566fb4def96121"
},
{
"path": "skills/fluxwing-screen-scaffolder/templates/dashboard.rendered.md",
"sha256": "febf80a4720b9282307677507c47db18f8e58211155ed79d0fbac953c5197bc5"
},
{
"path": "skills/fluxwing-screen-scaffolder/templates/login-screen.rendered.md",
"sha256": "1a848cf6cc248f88ea01e583947f5558199a376a34c422afa788be0e4aaa198e"
},
{
"path": "skills/fluxwing-screen-scaffolder/templates/login-screen.uxm",
"sha256": "ce2021f61854c7bfb33e4611008c5dc35608c3dfd637debe8d2905799fc5e744"
},
{
"path": "skills/fluxwing-screenshot-importer/SKILL.md",
"sha256": "04eb7ae936c5d37ab70e021b32af02a333e5749f089d1be6f748170b4934c4be"
},
{
"path": "skills/fluxwing-screenshot-importer/docs/screenshot-import-ascii.md",
"sha256": "64dcab9d45cdc5825aa8d5b3db8863c441e1fc68c303e32b0dcb7221c79a6790"
},
{
"path": "skills/fluxwing-screenshot-importer/docs/screenshot-validation-functions.md",
"sha256": "50c9b2911b63913db1797d6dae2b5209384c4d3f6e9f5ba79ff79af0ad307798"
},
{
"path": "skills/fluxwing-screenshot-importer/docs/screenshot-import-examples.md",
"sha256": "bb8d0415fecb971da739b84c0e41b8d93c6cb65cd779faf10ea30ec3ffa50f44"
},
{
"path": "skills/fluxwing-screenshot-importer/docs/screenshot-data-merging.md",
"sha256": "fe36da33cfd13ee0dace575bc8b306f22aa99eb7fd336bee63b3c95f81aa6dec"
},
{
"path": "skills/fluxwing-screenshot-importer/docs/screenshot-screen-generation.md",
"sha256": "aa8497cfc0a8ea96ec591402ed55af9b48fa3c57f95844d9c07e94dbb21f9dd0"
},
{
"path": "skills/fluxwing-screenshot-importer/docs/screenshot-import-helpers.md",
"sha256": "db10b2c973553afda01e4f01d8576721b06ef7a048cb8df397966201daf68ee5"
}
],
"dirSha256": "a81f643ecfaf31721d8bff33d08ce8a81e7e24849aad691a3ad172e3c156532e"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}