197 lines
7.9 KiB
JSON
197 lines
7.9 KiB
JSON
{
|
|
"$schema": "internal://schemas/plugin.lock.v1.json",
|
|
"pluginId": "gh:jamshu/jamshi-marketplace:plugins/odoo-dev",
|
|
"normalized": {
|
|
"repo": null,
|
|
"ref": "refs/tags/v20251128.0",
|
|
"commit": "fe20a4e4ae8e1dff02bb6f2d65262729932bc3dd",
|
|
"treeHash": "b4a7572f825d516c2452658fc316cdec0a5083826f942a75a468d02230507f14",
|
|
"generatedAt": "2025-11-28T10:17:57.769019Z",
|
|
"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": "odoo-dev",
|
|
"description": "Comprehensive feature Odoo development workflow with specialized agents for codebase exploration, architecture design, and quality review",
|
|
"version": "1.0.0"
|
|
},
|
|
"content": {
|
|
"files": [
|
|
{
|
|
"path": "README.md",
|
|
"sha256": "49e4a8c90bfc8069e88293e93a6c1a64f4a02e2eb7537a43335c47e97d6f11aa"
|
|
},
|
|
{
|
|
"path": "agents/code-reviewer.md",
|
|
"sha256": "487b5b53120fd9e05863fc5699ab0d724ebd237ce7cc2e10ed3b7a4c01bb0e15"
|
|
},
|
|
{
|
|
"path": "agents/code-explorer.md",
|
|
"sha256": "1194db9e510ff2d910f848f44b2c68ae459b6c39bdab5c51c156ba47c107843a"
|
|
},
|
|
{
|
|
"path": "agents/code-architect.md",
|
|
"sha256": "9dad6a5a20931c1b431b534da9f18c1fcf5ea801046455cb5837e8a1e5baaf42"
|
|
},
|
|
{
|
|
"path": ".claude-plugin/plugin.json",
|
|
"sha256": "1ae6f6d0bd66c32197bd964a0d8e96444a4805d6bdbdf56dcfb5096a208833ee"
|
|
},
|
|
{
|
|
"path": "commands/odoo-dev.md",
|
|
"sha256": "896ba5f98fc3a6a8ea5b6db83e1dbd18918e0aa58f42d9a80cdb73ac5bf9b31f"
|
|
},
|
|
{
|
|
"path": "skills/odoo-test-creator.zip",
|
|
"sha256": "72f6c2de5bf18cb68fc97e42664a7217c8bcbcf8c066b9cd1e833e9e71514e13"
|
|
},
|
|
{
|
|
"path": "skills/odoo-migration-assistant/SKILL.md",
|
|
"sha256": "1aebe13ff52df5ae9d726e1e4d60e71658008b5d9cd1b544518ebf8ce3590abf"
|
|
},
|
|
{
|
|
"path": "skills/odoo-migration-assistant/references/odoo16_changes.md",
|
|
"sha256": "2694a6d40741d12c0c7d5ba5913b5a05bfbd50d68f0e9e0af39994a83eb6cbf4"
|
|
},
|
|
{
|
|
"path": "skills/odoo-migration-assistant/references/api_changes.md",
|
|
"sha256": "9052a050a5d6edd3b3cffa244924151cf623f6094ce563ebd52b70d9ff3491a8"
|
|
},
|
|
{
|
|
"path": "skills/odoo-migration-assistant/scripts/example.py",
|
|
"sha256": "30635b49adbd1d6350ca6340197a7a388a0c4a3175a71722be5022c9cce649ca"
|
|
},
|
|
{
|
|
"path": "skills/odoo-migration-assistant/scripts/migration_template.py",
|
|
"sha256": "31048c701dedab6c7309980d829441b1d8613946a04f7643b2e9b876ebd4485c"
|
|
},
|
|
{
|
|
"path": "skills/odoo-feature-enhancer/SKILL.md",
|
|
"sha256": "df915328aade8d3612094e5cfa72d44fb653b1f0bd4440510c0213b54c06f52f"
|
|
},
|
|
{
|
|
"path": "skills/odoo-feature-enhancer/references/api_reference.md",
|
|
"sha256": "3db282a495fa94e9bd87dffa543a8ec31eb3488088bef0fd8804a81d7c47aaba"
|
|
},
|
|
{
|
|
"path": "skills/odoo-feature-enhancer/references/xpath_patterns.md",
|
|
"sha256": "26dd5ea7a31ceef3f7ae2a454b1aab1048152f8fede2d939cc88bea3f897d44d"
|
|
},
|
|
{
|
|
"path": "skills/odoo-feature-enhancer/references/implementation_patterns.md",
|
|
"sha256": "ee672ff0bbe165885dfe63130904ca623b0a82bfa24a711f924c9d0e4b2b7edb"
|
|
},
|
|
{
|
|
"path": "skills/odoo-feature-enhancer/references/field_types.md",
|
|
"sha256": "44b0c8689ca80d26e5cf596fc0006de0876e245f8ad9281a5a89aadbb1ece047"
|
|
},
|
|
{
|
|
"path": "skills/odoo-connector-module-creator/SKILL.md",
|
|
"sha256": "9948a9dcdf6899879e62c01de4b54408d26b433a6cadba94823a956d1a5ce3d0"
|
|
},
|
|
{
|
|
"path": "skills/odoo-connector-module-creator/references/authentication.md",
|
|
"sha256": "1de17fc7cef30e3d84d36391faafe9f2c5f10ed4b11d44b4f4e08e9e688b8ebe"
|
|
},
|
|
{
|
|
"path": "skills/odoo-connector-module-creator/references/architecture.md",
|
|
"sha256": "b4fdaa15f1dc1086e1a6edf1b4543717ef4f2385be9288cb09280bfecc4b906c"
|
|
},
|
|
{
|
|
"path": "skills/odoo-connector-module-creator/references/troubleshooting.md",
|
|
"sha256": "eceb604e3dac8858d5926a1fc8fdb3e1f8540203e012b084eb29440095a10474"
|
|
},
|
|
{
|
|
"path": "skills/odoo-connector-module-creator/references/api_integration.md",
|
|
"sha256": "eaa2bb9e909e3f4d5cde5201ee73a309308115c56a3a1742dda8a3d7712630ae"
|
|
},
|
|
{
|
|
"path": "skills/odoo-connector-module-creator/references/patterns.md",
|
|
"sha256": "fd1e2b1e50f3a596e0c4db20fc638b1552fa39afa1c95d3f8ece9fd69de3b139"
|
|
},
|
|
{
|
|
"path": "skills/odoo-connector-module-creator/scripts/add_binding.py",
|
|
"sha256": "9d3fe22573f8c99af8fb45ea4b32e954606230d19e22103601f516c90c66640f"
|
|
},
|
|
{
|
|
"path": "skills/odoo-connector-module-creator/scripts/validate_connector.py",
|
|
"sha256": "edc9bf76c711207bd88c37bdada71ef38fb72d215e8895ae72b317a4d3f52da3"
|
|
},
|
|
{
|
|
"path": "skills/odoo-connector-module-creator/scripts/init_connector.py",
|
|
"sha256": "86efd4b0ea5bb9938f9ca061d39e6350e44df91a4cd498a822a0f7aabca5b7de"
|
|
},
|
|
{
|
|
"path": "skills/odoo-code-reviewer/SKILL.md",
|
|
"sha256": "d938d475643d7bfa0a5f6808c7990ba00392be112a88df344c60f8e72582594c"
|
|
},
|
|
{
|
|
"path": "skills/odoo-code-reviewer/references/oca_guidelines.md",
|
|
"sha256": "382b3fd375daa507a0ab87fdd43409054562d9a0a6dfab0ca6c6210c04f6e129"
|
|
},
|
|
{
|
|
"path": "skills/odoo-code-reviewer/references/security_checklist.md",
|
|
"sha256": "6cfe354264c9ffea3983554d1e2dec8ea341f319a10341eae470c041ecc95398"
|
|
},
|
|
{
|
|
"path": "skills/odoo-code-reviewer/references/performance_patterns.md",
|
|
"sha256": "d2c1081bd7d4412fcf1187df859cd5cb07a240371b0ff08cbbdbb71eacc4f73e"
|
|
},
|
|
{
|
|
"path": "skills/odoo-module-creator/SKILL.md",
|
|
"sha256": "66406ce57d471b7f7f7277fbf3a798a106d6adc0162cde4e8f29e17180d0629b"
|
|
},
|
|
{
|
|
"path": "skills/odoo-module-creator/assets/index.html",
|
|
"sha256": "628bc878798ebceb3ca900d6ae82d29abb1a36b96bbaf67e0c59b895df134218"
|
|
},
|
|
{
|
|
"path": "skills/odoo-debugger/SKILL.md",
|
|
"sha256": "3c9266f79fd82a7484c22f9c21730bdd3431aa6421b31087d778877fb728c884"
|
|
},
|
|
{
|
|
"path": "skills/odoo-debugger/references/common_issues.md",
|
|
"sha256": "b3afdbcc49263908984cea3d5e38aa54a4ca4d8abc39d064b92302a896e116ac"
|
|
},
|
|
{
|
|
"path": "skills/odoo-debugger/references/debugging_queries.md",
|
|
"sha256": "9d6a5cd13a91495a36f539d5b0b52e612e1ebca8c56766a2af56542d1eb66c42"
|
|
},
|
|
{
|
|
"path": "skills/odoo-debugger/scripts/example.py",
|
|
"sha256": "8e1c6d984a7853004ec5d07d3ebb7d5fe2aefc346d1c6bd4a1d17cf1731c40bb"
|
|
},
|
|
{
|
|
"path": "skills/odoo-test-creator/SKILL.md",
|
|
"sha256": "d4f3bc74220c600281cd55cfd5c116f4969f7e20b5830ea57da37958e8662a69"
|
|
},
|
|
{
|
|
"path": "skills/odoo-test-creator/references/test_patterns.md",
|
|
"sha256": "3ec51d29859bdbe16c98c986718c28dcb1379b0e5cd1a8eb6a08df375ed15362"
|
|
},
|
|
{
|
|
"path": "skills/odoo-test-creator/assets/test_model_basic.py",
|
|
"sha256": "177b7059d5c4624cb201443dddf6a01e2d7756fc40686d94e6eb695997643117"
|
|
},
|
|
{
|
|
"path": "skills/odoo-test-creator/assets/test_model_constraints.py",
|
|
"sha256": "0a725b62c4c92456433cfb843abd3660e87304e28ca422be0932c6072c9bcd86"
|
|
},
|
|
{
|
|
"path": "skills/odoo-test-creator/assets/test_model_inheritance.py",
|
|
"sha256": "5ba5d23dff50989f5b91a8fa38ad8928ff069eb012c5ac2406cca1f941059869"
|
|
}
|
|
],
|
|
"dirSha256": "b4a7572f825d516c2452658fc316cdec0a5083826f942a75a468d02230507f14"
|
|
},
|
|
"security": {
|
|
"scannedAt": null,
|
|
"scannerVersion": null,
|
|
"flags": []
|
|
}
|
|
} |