93 lines
3.5 KiB
JSON
93 lines
3.5 KiB
JSON
{
|
|
"$schema": "internal://schemas/plugin.lock.v1.json",
|
|
"pluginId": "gh:anton-abyzov/specweave:plugins/specweave-frontend",
|
|
"normalized": {
|
|
"repo": null,
|
|
"ref": "refs/tags/v20251128.0",
|
|
"commit": "6f1ce94d5514d69b2f97727f7cdce5c5f686e969",
|
|
"treeHash": "167d89f372370e11f160b318f3d5c0caae3285149612ab7d7e043894f9e70aaa",
|
|
"generatedAt": "2025-11-28T10:13:53.527551Z",
|
|
"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": "specweave-frontend",
|
|
"description": "Frontend development for React, Vue, and Angular projects. Includes Next.js 14+ App Router support, design system architecture (Atomic Design), and UI component best practices. Focus on modern frontend patterns and performance.",
|
|
"version": "0.24.0"
|
|
},
|
|
"content": {
|
|
"files": [
|
|
{
|
|
"path": "README.md",
|
|
"sha256": "21796b5282339cf3901a3f64bdcbb94e79ee8fc61ec97aa0ba45f128967fe0ba"
|
|
},
|
|
{
|
|
"path": "agents/frontend-architect/AGENT.md",
|
|
"sha256": "6accab2ad5ee66df09c47e3755466f7565bf9a1df3ea0ee4f2d049045e4b301c"
|
|
},
|
|
{
|
|
"path": "agents/frontend-architect/examples.md",
|
|
"sha256": "4c2d66eadcfc1394d44968dabc0124b97011b6d90def94be5ced8c15e29cc358"
|
|
},
|
|
{
|
|
"path": "agents/frontend-architect/README.md",
|
|
"sha256": "0511f8e06847c6df9855f497337d3f5289758a0071fc7e4daeee4304077fe60f"
|
|
},
|
|
{
|
|
"path": "agents/frontend-architect/templates/component-template.tsx",
|
|
"sha256": "f81ebd0320bbcbd947d69dff2e191daa2133ca8f2e3edd3093d373b6955627c4"
|
|
},
|
|
{
|
|
"path": "agents/frontend-architect/templates/page-template.tsx",
|
|
"sha256": "a40e05d571705dd191004062c4120fda536de0e5e37ce4b571e0ed06a3861fc5"
|
|
},
|
|
{
|
|
"path": "agents/frontend-architect/templates/hook-template.ts",
|
|
"sha256": "440d04bcd7a8ceb35271c03f471ab72a89831231752827c2d66f0f9a7bf7e63e"
|
|
},
|
|
{
|
|
"path": ".claude-plugin/plugin.json",
|
|
"sha256": "d3262e93e77c5f35d9eb69a0193b14f954330fe088ee31bcf9fe7a6f8315e9c8"
|
|
},
|
|
{
|
|
"path": "commands/component-generate.md",
|
|
"sha256": "364eca723a7ed8d5eda2b94dccab28bf77200efa4670a905799f5bedb8cd69fa"
|
|
},
|
|
{
|
|
"path": "commands/frontend-scaffold.md",
|
|
"sha256": "ab2dc9293bbff7f130b3bbfeb889b8188d53f37144e9b6a0d8194e0176a465aa"
|
|
},
|
|
{
|
|
"path": "commands/design-system-init.md",
|
|
"sha256": "27a51757685bbc3c27dea4413953a7765ecd4067414c6b686bbcca322a2886bc"
|
|
},
|
|
{
|
|
"path": "commands/nextjs-setup.md",
|
|
"sha256": "e4504675ad3abafa648c741c93a5d2bad3600c3bed673c535e853827d63a3ef5"
|
|
},
|
|
{
|
|
"path": "skills/design-system-architect/SKILL.md",
|
|
"sha256": "375e10adda1c15000e57bf3bd22d1c4b7ba47b840a243d8e0e16db9432a0cfb8"
|
|
},
|
|
{
|
|
"path": "skills/frontend/SKILL.md",
|
|
"sha256": "8f82b1ca6b8056bd5a73f6f436211bc4e73f3c93fa3f773c1ea69c67da908370"
|
|
},
|
|
{
|
|
"path": "skills/nextjs/SKILL.md",
|
|
"sha256": "f5121f259762e0d3c22a376ea2d5943135cf933066a76c79471f67afa5ffa09d"
|
|
}
|
|
],
|
|
"dirSha256": "167d89f372370e11f160b318f3d5c0caae3285149612ab7d7e043894f9e70aaa"
|
|
},
|
|
"security": {
|
|
"scannedAt": null,
|
|
"scannerVersion": null,
|
|
"flags": []
|
|
}
|
|
} |