65 lines
2.8 KiB
JSON
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": []
|
|
}
|
|
} |