80 lines
3.0 KiB
JSON
80 lines
3.0 KiB
JSON
{
|
|
"$schema": "internal://schemas/plugin.lock.v1.json",
|
|
"pluginId": "gh:rawveg/skillsforge-marketplace:tdd-methodology-expert",
|
|
"normalized": {
|
|
"repo": null,
|
|
"ref": "refs/tags/v20251128.0",
|
|
"commit": "5a52968801ef6f67fa7f60a832a03e6a0cb6fc10",
|
|
"treeHash": "6c19bef81538ec852423a0a81b62980d53ec46902db6fe5d3ed0a03d30ae6ce8",
|
|
"generatedAt": "2025-11-28T10:27:54.021480Z",
|
|
"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": "tdd-methodology-expert",
|
|
"description": "Expertise in Test-Driven Development (TDD) methodology."
|
|
},
|
|
"content": {
|
|
"files": [
|
|
{
|
|
"path": "README.md",
|
|
"sha256": "677a00493327372480673719b0fcde810a801f4a9659c97b3ec6130cc5a0da89"
|
|
},
|
|
{
|
|
"path": ".claude-plugin/plugin.json",
|
|
"sha256": "0b87debb6e81f308b064334a8091d9fb3050677603f137435c5e1d5ed6837749"
|
|
},
|
|
{
|
|
"path": "skills/tdd-methodology-expert/plugin.json",
|
|
"sha256": "b07121a823cd01ab889c3481aea578214e0b74d160ede6098e3299d64170879a"
|
|
},
|
|
{
|
|
"path": "skills/tdd-methodology-expert/SKILL.md",
|
|
"sha256": "b68ce2e134064a47cf1204867e230a98884261e7469eb6cb76c0e4458dc5a41b"
|
|
},
|
|
{
|
|
"path": "skills/tdd-methodology-expert/references/code-smells.md",
|
|
"sha256": "336cbe45d1af325e0215b9719f3f8802ca1c9c1182fb72fb0c50cabb86951910"
|
|
},
|
|
{
|
|
"path": "skills/tdd-methodology-expert/references/testing-patterns.md",
|
|
"sha256": "934464f20b033d3a8c1e31bf78c36a91395989d38eec71a1d84bb9f604541873"
|
|
},
|
|
{
|
|
"path": "skills/tdd-methodology-expert/references/tdd-principles.md",
|
|
"sha256": "c4f62cc765bed8ffcab3c6955633e2c93efb01b26ab7185bcf08834afb56ccde"
|
|
},
|
|
{
|
|
"path": "skills/tdd-methodology-expert/scripts/check_tdd_compliance.py",
|
|
"sha256": "e07c8d44aeae0ab21926dbb169846ce92b44aeee3f8e213d473b6874185736a6"
|
|
},
|
|
{
|
|
"path": "skills/tdd-methodology-expert/scripts/setup_hooks.sh",
|
|
"sha256": "b1a06fd74b4fb489143113b8e6ec03f79ac0c3622510c6d0c5e1f3b0d726076a"
|
|
},
|
|
{
|
|
"path": "skills/tdd-methodology-expert/scripts/validate_tests.py",
|
|
"sha256": "4537e2e35d50a06d9c4920740c6e67ed656d6069eb8bc8e961257e661fd405f6"
|
|
},
|
|
{
|
|
"path": "skills/tdd-methodology-expert/assets/hook-templates/user-prompt-submit.sh",
|
|
"sha256": "1c0771eeaea8bee103459a1b328c5137fd72523547ef98757b278bcd3b484e3b"
|
|
},
|
|
{
|
|
"path": "skills/tdd-methodology-expert/assets/hook-templates/pre-commit.sh",
|
|
"sha256": "ff24e43515d626aa65f1c87c327f45ec524a5ba9638083f1937e69fcd2eac159"
|
|
}
|
|
],
|
|
"dirSha256": "6c19bef81538ec852423a0a81b62980d53ec46902db6fe5d3ed0a03d30ae6ce8"
|
|
},
|
|
"security": {
|
|
"scannedAt": null,
|
|
"scannerVersion": null,
|
|
"flags": []
|
|
}
|
|
} |