Files
gh-hopeoverture-worldbuildi…/plugin.lock.json
2025-11-29 18:46:30 +08:00

65 lines
2.8 KiB
JSON

{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:hopeoverture/worldbuilding-app-skills:plugins/nextjs-fullstack-scaffold",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "67aa5af567213aab62e2ac8ceaed39cc8cc7e387",
"treeHash": "0c7cbaa5775fee24e131ea864a3c8fc5ab478765074777b0fc1d1a33a74dde7f",
"generatedAt": "2025-11-28T10:17:29.996124Z",
"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": "nextjs-fullstack-scaffold",
"description": "This skill should be used when the user requests to scaffold, create, or initialize a full-stack Next.js application with a modern tech stack including Next.js 16, React 19, TypeScript, Tailwind CSS v4, shadcn/ui, Supabase auth, Prisma ORM, and comprehensive testing setup. Use it for creating production-ready starter templates with authentication, protected routes, forms, and example features. Trigger terms scaffold, create nextjs app, initialize fullstack, starter template, boilerplate, setup n",
"version": "1.0.0"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "72ef742a6eae6ab5a6741da92fc2ae458c9a1361074b61e8067a29700dce5f10"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "efc26c5375c6ea78633ef25270cbd48ccb4d077a5b29b09d1f4b864fea06dcb8"
},
{
"path": "skills/nextjs-fullstack-scaffold/SKILL.md",
"sha256": "f43c34728037939f2220df1c2dbf54856cc4eac57297fcf8fe95da8d8bf42177"
},
{
"path": "skills/nextjs-fullstack-scaffold/references/stack-architecture.md",
"sha256": "b46560ea9564d44748985b7a8747a917a2ce3c54ce507c0d9899999b4fd2f217"
},
{
"path": "skills/nextjs-fullstack-scaffold/references/implementation-checklist.md",
"sha256": "27419a75f5432ade5a456d4f33bad23bc39d966b9b3f3b53dc13dbd31f53ab75"
},
{
"path": "skills/nextjs-fullstack-scaffold/scripts/scaffold.py",
"sha256": "ab48fba1848db3f124a0360855bed3b5761b09a3047b7d179e5f946673e60f1d"
},
{
"path": "skills/nextjs-fullstack-scaffold/assets/folder-structure.txt",
"sha256": "20ec2be1ffebe621ec86addfadeeff9eae8b4aa6c63bebdc3d2fe4be04f1e8b5"
},
{
"path": "skills/nextjs-fullstack-scaffold/assets/templates/package.template.json",
"sha256": "0cac7aea9cf49d95a676e0cd66c856374d7a3db369268a20f4cfca2cd20b8bba"
}
],
"dirSha256": "0c7cbaa5775fee24e131ea864a3c8fc5ab478765074777b0fc1d1a33a74dde7f"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}