Initial commit

This commit is contained in:
Zhongwei Li
2025-11-30 08:32:39 +08:00
commit 68dc03edf0
14 changed files with 3699 additions and 0 deletions

85
plugin.lock.json Normal file
View File

@@ -0,0 +1,85 @@
{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:kivilaid/plugin-marketplace:plugins/backend-development",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "76d26fa65f15254469fe244d21db4201a430e294",
"treeHash": "f78d90c412de4c7c7e7c1dfee780f5b7fee2449d8d7956a3568a3b729a569b8f",
"generatedAt": "2025-11-28T10:19:37.677568Z",
"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": "backend-development",
"description": "Backend API design, GraphQL architecture, and test-driven backend development",
"version": "1.2.2"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "6a19cbd73eca80c380ba283898fd13d7e674e06e6e4f5fd99f1c8669abb8a332"
},
{
"path": "plugins/backend-development/agents/backend-architect.md",
"sha256": "8302f0d8613d1668ec5a47eeeb1861ff5b2b4b65a24e012d58e7664cd0a37bf2"
},
{
"path": "plugins/backend-development/agents/tdd-orchestrator.md",
"sha256": "48fb559106a950190082ebe5954016b7be74b9527f216639a651e522b551ed02"
},
{
"path": "plugins/backend-development/agents/graphql-architect.md",
"sha256": "f6179a352ae95d749275d54ef9a35774a617093359f7def8c7f6b1dbfc5fdd57"
},
{
"path": "plugins/backend-development/commands/feature-development.md",
"sha256": "2ae17a829510c1a2faa71733cf1a9231a0e47c136a1abed12ce44597697a35fb"
},
{
"path": "plugins/backend-development/skills/api-design-principles/SKILL.md",
"sha256": "bcdb7b3e3145256169dd8dd5b44fb7d81ebda8760ff1e515bda7bcb43c1cb9b9"
},
{
"path": "plugins/backend-development/skills/api-design-principles/references/graphql-schema-design.md",
"sha256": "7cdb537d114558c12540bd7829b6f1e9d9e95c6b7a8d9240f8738640a35cfcc9"
},
{
"path": "plugins/backend-development/skills/api-design-principles/references/rest-best-practices.md",
"sha256": "5b3a6f0b8628ef52d5e4ce290ff7194aab0db02d89a01579848a461a4773b20b"
},
{
"path": "plugins/backend-development/skills/api-design-principles/assets/api-design-checklist.md",
"sha256": "19d357b6be4ce74ed36169cdecafee4e9ec2ac6b1cfc6681ceca4a46810c43c1"
},
{
"path": "plugins/backend-development/skills/api-design-principles/assets/rest-api-template.py",
"sha256": "337a3c83bb6f6bcb3a527cb7914508e79ccde5507a434ef3061fa1e40410427f"
},
{
"path": "plugins/backend-development/skills/architecture-patterns/SKILL.md",
"sha256": "f2f3fcaebc87240c3bd7cae54aa4bead16cddfa87f884e466ce17d7f9c712055"
},
{
"path": "plugins/backend-development/skills/microservices-patterns/SKILL.md",
"sha256": "e7a1982b13287fa3d75f09f8bd160fd302c9cbebab65edafcfa4f0be113405d8"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "9d9bb8e2e13a3a473bbb11d6c5d0d2e115e4e1395c666993921b035ed1f356a4"
}
],
"dirSha256": "f78d90c412de4c7c7e7c1dfee780f5b7fee2449d8d7956a3568a3b729a569b8f"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}