60 lines
2.3 KiB
JSON
60 lines
2.3 KiB
JSON
{
|
|
"$schema": "internal://schemas/plugin.lock.v1.json",
|
|
"pluginId": "gh:jamesrochabrun/skills:leetcode-teacher",
|
|
"normalized": {
|
|
"repo": null,
|
|
"ref": "refs/tags/v20251128.0",
|
|
"commit": "251940af63705b1d25992e37b6913ada62ff6c2b",
|
|
"treeHash": "dbce76ed9c086f34610a6197a93ebc7f35623665fdb71bfbc6f2baf6c63baba0",
|
|
"generatedAt": "2025-11-28T10:17:50.651804Z",
|
|
"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": "leetcode-teacher",
|
|
"description": "Interactive LeetCode-style teacher for technical interview preparation. Generates coding playgrounds with real product challenges, teaches patterns and techniques, supports Python/TypeScript/Kotlin/Swift, and provides progressive difficulty training for data structures and algorithms."
|
|
},
|
|
"content": {
|
|
"files": [
|
|
{
|
|
"path": "README.md",
|
|
"sha256": "fb005cda88da18ffa7c8e3f10c9fd371b8e9560230b1d968702cc85826b0c325"
|
|
},
|
|
{
|
|
"path": ".claude-plugin/plugin.json",
|
|
"sha256": "9e1e01757f241f2a1efc54794c6373397b454c0eae0d88730c249ebd97b9e518"
|
|
},
|
|
{
|
|
"path": "skills/leetcode-teacher/SKILL.md",
|
|
"sha256": "3814ee12bb2d7a76e145e00cf4fcb7300275707bb92907418ed361db3750b781"
|
|
},
|
|
{
|
|
"path": "skills/leetcode-teacher/references/data_structures.md",
|
|
"sha256": "aa7f7a0d8b800ae221051d78cc5b5e9ee5509db4f2cb119a90eb397810241dcf"
|
|
},
|
|
{
|
|
"path": "skills/leetcode-teacher/references/patterns.md",
|
|
"sha256": "914ce5c58cdca6a2ea6c10a5770e731f425012a1b6fcb1f22e95b842930a4353"
|
|
},
|
|
{
|
|
"path": "skills/leetcode-teacher/scripts/generate_playground.sh",
|
|
"sha256": "0245b50d1b0a0bb5567b4611201009f7d777e67b84a86cc4a28b7e5d81b2033e"
|
|
},
|
|
{
|
|
"path": "skills/leetcode-teacher/scripts/generate_problem.sh",
|
|
"sha256": "f9af6842ff5f377c66a107740b864b2bd5453ab77044486cf8bc1cd8bd7f18eb"
|
|
}
|
|
],
|
|
"dirSha256": "dbce76ed9c086f34610a6197a93ebc7f35623665fdb71bfbc6f2baf6c63baba0"
|
|
},
|
|
"security": {
|
|
"scannedAt": null,
|
|
"scannerVersion": null,
|
|
"flags": []
|
|
}
|
|
} |