{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:FryrAI/BAML-Claude-Skill:baml-codegen", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "72dd6d6ee29761811a4df1ca0dccabeab049d4b1", "treeHash": "7f3dc7752b35e608a386ea54d0d6a4932b6a0bb85b97b6bb5e4550e34509c312", "generatedAt": "2025-11-28T10:10:31.898950Z", "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": "baml-codegen", "description": "Generate production-ready BAML applications from natural language requirements. Creates complete type definitions, functions, clients, tests, and framework integrations for data extraction, classification, RAG, and agent workflows.", "version": "1.2.0" }, "content": { "files": [ { "path": "TROUBLESHOOTING.md", "sha256": "e63de7090c89ad630062fcf8b29d0bd36d9ddf1b9dd9643bf788de38585cd0d7" }, { "path": "metadata.yaml", "sha256": "87757ec71e4e1aaafd632110ea459df99e3b7577f0ed1b2abacdf489668b70f5" }, { "path": "README.md", "sha256": "82d553309cf913edb16e27a6242b0aa4f0b9fdfdc84ffcde86f15b417f0864e9" }, { "path": ".gitignore", "sha256": "3afbb06a023310d2d21e186606004d166cce52686d54b6f70c014e284b6cd6d2" }, { "path": "SKILL.md", "sha256": "7fb9a1ce2f7cdd638a54793e0381757ba688ea0e8aabf8c1ccb23c5621aa4ad2" }, { "path": "LICENSE.txt", "sha256": "5ce703c6bd0ea1076ada562c930e73758a3a7d77fbb79fa96636fc8fdb66264d" }, { "path": "cache/query_cache.json", "sha256": "01364dd63c4c5e111887fbab83fa84866de1f0a9a69df89ca61ebd5ce97a15aa" }, { "path": "cache/README.md", "sha256": "d227e31862b7bde0fddba93afe6119be66fc34e9de1654460f7a15a9f9ae1b36" }, { "path": "cache/patterns.json", "sha256": "f2dcf1a6713d68ddae26fdb2d3f590e6035e5ac655fc6fb283843f02bc8341ad" }, { "path": "cache/syntax.json", "sha256": "0ae55d1e3a7f464294d0348637a9234e037387ecf09fbefd0e15c170dbc3c1d6" }, { "path": ".claude/commands/speckit.checklist.md", "sha256": "81a80bd8d91b2afda8a8128181234c6710ee24a5c22b942c7f5c814258008830" }, { "path": ".claude/commands/speckit.plan.md", "sha256": "0fc12d605e1ae8661abff32e916c071d2a9fb26a06eecc53bb58e8f7d91ca759" }, { "path": ".claude/commands/speckit.analyze.md", "sha256": "914952d3b174e00490d4736c976438088b2266bb4713224976211a085501c37f" }, { "path": ".claude/commands/speckit.constitution.md", "sha256": "e4abb5d0314da0e50618a24843a34348d031aeb46cb74c5000c24bf00fe65496" }, { "path": ".claude/commands/speckit.clarify.md", "sha256": "898c29ce30e146d2bac272cce0b84867d473b55868ff51726e5ef38b56fa6ca9" }, { "path": ".claude/commands/speckit.implement.md", "sha256": "18b9215eefe197f5b1e95c44940ac06f29e39a1ef12210bdd9eca7bf1df810c6" }, { "path": ".claude/commands/speckit.specify.md", "sha256": "0a6db51b9cc99de379d16b02e012aff9ea493aa982be27109a4e9853051a067b" }, { "path": ".claude/commands/speckit.tasks.md", "sha256": "674efc98c5f71e9ed61024e4394d2ce6fc825da76126afba5e39af9ec1319c91" }, { "path": ".claude-plugin/plugin.json", "sha256": "1bee956e6bb3607579dbe99f8f90481221474ddb6752f7f32b4ed9070ee040dc" }, { "path": "lib/optimizer.md", "sha256": "a2c8c902e01af9887e2cec50915b68a956817b0beb31c3b8330b8848871cae5a" }, { "path": "lib/fallback_patterns.md", "sha256": "d99981489156a1700fad2a0c4b10b4c281eb08be539e27e61d77f939ed0c9ccd" }, { "path": "lib/utils.md", "sha256": "6ad33eded246ec0dddd8bb9771946cb41c32b26ce37a30ba36e27b92d288db5f" }, { "path": "lib/code_generator.md", "sha256": "e1bfa418658a997491398226b875723c617053a917df3821c56fa399dce0d94b" }, { "path": "lib/pattern_extractor.md", "sha256": "61c9776a536cdc1cbff1136141629454158c81c7ab793d03cf57fbf894ddb260" }, { "path": "lib/mcp_interface.md", "sha256": "e58d50195cf90e2fc7f3911babe202dea2515b1e3c633a624f4e8888958722f8" }, { "path": "lib/requirement_parser.md", "sha256": "86f353d7e394e9fe2ed1c3424d9a82af76a6f48ad706a115f88888e6d3a0d3fd" }, { "path": "lib/test_generator.md", "sha256": "a37d7e0d1327118a71650594e450722b3dbaef5021c72243e382c28d0502c5f7" }, { "path": "lib/cache_manager.md", "sha256": "28426e519eff7d0737dafc47ea74511e0e9eb36844a86ac08b9f2acff20e6c24" }, { "path": "lib/pattern_adapter.md", "sha256": "a3b30b72e65bd4ae22d1c3fd94688bebbf0e665a42f4effc1d164daafba0bcaa" }, { "path": "lib/deployment_builder.md", "sha256": "feabf8b963fe859904f49b82254916dd44be87d76e7e74ecf9d539b6d36d21f4" }, { "path": "lib/repository_monitor.md", "sha256": "89ffe338a3832a7e13c55d6428f7666d7099d348f828809a591b410540da8ce1" }, { "path": "lib/validator.md", "sha256": "b030481ae073c5f636eaeba302e993abb0fdc5bcbc90b71735ffe58e122e6c6b" }, { "path": "lib/metrics.md", "sha256": "3226429d6c3fa620bcae4332e680b68c6884dc3ecaebe5ac41b8a3d2c9b8e342" }, { "path": "lib/integration_builder.md", "sha256": "dbf14bc0525b6e31bdd99af96708718854951bb5f800ff967afd1aa9c32c85f2" }, { "path": "lib/output_formatter.md", "sha256": "d69fdbc01392b333bebccb8c836bcfd9fa1fbaae8da73e551b3d4e09c062e6c5" }, { "path": "lib/pattern_library.md", "sha256": "cb468a150c98fdc52ea4268db31d06892d98f434640cba5445441fb99ffc41b6" }, { "path": "lib/pattern_matcher.md", "sha256": "38e29e7e6870855dc10ea13fc5a2202090206597322587108a9747b614325777" }, { "path": "templates/classification/README.md", "sha256": "6eef7bc87eab132a5209342fad28e46ae7975d979b7daa21d6d7365e01c07d44" }, { "path": "templates/classification/sentiment_classification.baml", "sha256": "1bf285265f61b200da7341ffb147999d69787553173dd0179edad88c619c5e85" }, { "path": "templates/agents/README.md", "sha256": "aa26bc183b7fe92c9bf5abb14a168b2c395170c9ff7338efed0170a4cec065a9" }, { "path": "templates/rag/README.md", "sha256": "e87e733d02c7dc52c3af72a0e0548ff7aa1aca017ad8b8a5ae881ab4e43c7416" }, { "path": "templates/integrations/README.md", "sha256": "cf634febefdafc0feb28eb0e4a98985279644c23b783912de266280f87e1eb80" }, { "path": "templates/extraction/invoice_extraction.baml", "sha256": "ae23f9887b1b36b9136342a0cb32105b2b68ddcbf0359d55ff3e457e67f2e018" }, { "path": "templates/extraction/README.md", "sha256": "4c24e0b485218fd9a0daa0080d0c0c821c6c9fd48ac481c4b8ce66c2e82992fe" }, { "path": ".specify/memory/constitution.md", "sha256": "4c61d5383176b43125ddd58c4b90da321115d118a4ade434eb6966f1d3a015fb" }, { "path": ".specify/scripts/bash/common.sh", "sha256": "ca7cf6b56f09e27e9b33f306c7fa33bc955ebf3515c2d3a8b887b94bc3cce4b9" }, { "path": ".specify/scripts/bash/setup-plan.sh", "sha256": "48a1285e616f94f2a706bff036682c7f4e88b7d3e9cd6ea54a6313246ecb076d" }, { "path": ".specify/scripts/bash/check-prerequisites.sh", "sha256": "714946a50c93464750845ed2bcf569e740e3d54a731261e02e6ee838e3fee1c2" }, { "path": ".specify/scripts/bash/update-agent-context.sh", "sha256": "924517ff340d757af9d7dcb5203dccf8138fe46c6a6f0c555e5f98a1d8330693" }, { "path": ".specify/scripts/bash/create-new-feature.sh", "sha256": "0fcbe1e79027565b87db09c09b34e1b4176e0fffe80db6402979a1722db575c5" }, { "path": ".specify/templates/agent-file-template.md", "sha256": "ed38a946c09af83dc47f2f7f928958c5ed34317d666b2ca94c3a3f4f270abe59" }, { "path": ".specify/templates/checklist-template.md", "sha256": "312eee8291dfa984b21f95ddd0ca778e7a1f0b3a64bfc470d79762a3e3f5d7b8" }, { "path": ".specify/templates/tasks-template.md", "sha256": "5da92ac1fbf5be2f9018a5064497995bf3592761ccb6b3951503c63d851297e8" }, { "path": ".specify/templates/spec-template.md", "sha256": "e768c050c596b18ff72ad6c578edfba3a4016acbfe3ada2b06901a54ce18ee67" }, { "path": ".specify/templates/plan-template.md", "sha256": "68edf5da64a5f1ad75c23370b9732ee596033aa83bfaa1389639aebbe297d949" } ], "dirSha256": "7f3dc7752b35e608a386ea54d0d6a4932b6a0bb85b97b6bb5e4550e34509c312" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }