Initial commit
This commit is contained in:
97
plugin.lock.json
Normal file
97
plugin.lock.json
Normal file
@@ -0,0 +1,97 @@
|
||||
{
|
||||
"$schema": "internal://schemas/plugin.lock.v1.json",
|
||||
"pluginId": "gh:jezweb/claude-skills:skills/project-planning",
|
||||
"normalized": {
|
||||
"repo": null,
|
||||
"ref": "refs/tags/v20251128.0",
|
||||
"commit": "157db89c6d5fc399daebca3acde25acafdb97dfd",
|
||||
"treeHash": "30a05d218dd2e6addc5cd192188928e70f053ac49b4cc285b514f0a453dc1cef",
|
||||
"generatedAt": "2025-11-28T10:19:05.270324Z",
|
||||
"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": "project-planning",
|
||||
"description": "Generate structured planning documentation for web projects with context-safe phases, verification criteria, and exit conditions. Creates IMPLEMENTATION_PHASES.md plus conditional docs (DATABASE_SCHEMA, API_ENDPOINTS, UI_COMPONENTS, CRITICAL_WORKFLOWS). Use when: starting new Cloudflare Workers/React projects, adding major features to existing apps, breaking large work into manageable phases, or need verified planning before coding begins.",
|
||||
"version": "1.0.0"
|
||||
},
|
||||
"content": {
|
||||
"files": [
|
||||
{
|
||||
"path": "README.md",
|
||||
"sha256": "5a6a9da44a89118523bdf8c26ed39d0c368ba2c40ca7011d72ca22a637948b53"
|
||||
},
|
||||
{
|
||||
"path": "SKILL.md",
|
||||
"sha256": "4a8423d202c6a665c3183c372e3ea856bda349eeeb461a50a69e2e4bb25b413e"
|
||||
},
|
||||
{
|
||||
"path": "ENHANCEMENT_SUMMARY.md",
|
||||
"sha256": "c4c908c681a0c21095909098e6ba28384083e04c43977e1291018106692dd6e6"
|
||||
},
|
||||
{
|
||||
"path": "references/example-enhanced-phase.md",
|
||||
"sha256": "67d45c18fa54588f248c9d93210960d235d0fd532c192b394eed2236574efa0c"
|
||||
},
|
||||
{
|
||||
"path": "references/example-outputs/ai-web-app.md",
|
||||
"sha256": "b6975c14daf85a116248d48bcf433b020bda99d8ff9e8ce0ce657a56dcbc5ca5"
|
||||
},
|
||||
{
|
||||
"path": "references/example-outputs/auth-web-app.md",
|
||||
"sha256": "20800c7e41f84dd1794ec5e62197e90ae441574dca7f3b6997d73f33f8c2c83d"
|
||||
},
|
||||
{
|
||||
"path": "references/example-outputs/simple-web-app.md",
|
||||
"sha256": "5dfe96ab640c3a52d198fe2d4753bd5940ff80a5fcd2dc3d8f4f12018ee00bd2"
|
||||
},
|
||||
{
|
||||
"path": ".claude-plugin/plugin.json",
|
||||
"sha256": "26bfedc48bacc7ac60cd62b77cdc844ec97c83e61b61e72c4407da4972569ead"
|
||||
},
|
||||
{
|
||||
"path": "templates/ARCHITECTURE.md",
|
||||
"sha256": "ba816c54d9dead004bafea643a0d8887d9b6caa6d46c9b412b2513d93214d07c"
|
||||
},
|
||||
{
|
||||
"path": "templates/INTEGRATION.md",
|
||||
"sha256": "43c4781c9b71fe8de55e4fc82acb1e3645c4f94064bfa8afdf8c85f6bd558b3f"
|
||||
},
|
||||
{
|
||||
"path": "templates/DATABASE_SCHEMA.md",
|
||||
"sha256": "db8533fe0392b9caf4a3eb3665c52a3fa940d96f938abd9fe3c52c891ebcae44"
|
||||
},
|
||||
{
|
||||
"path": "templates/UI_COMPONENTS.md",
|
||||
"sha256": "04ab864d3d0cd4bf9152511358aea672049f5bcccdd6a639328365bf64bf045b"
|
||||
},
|
||||
{
|
||||
"path": "templates/API_ENDPOINTS.md",
|
||||
"sha256": "9cff3d966ee5c1abf017db6133958036f29d04c499ef66a443c3c3542c09143c"
|
||||
},
|
||||
{
|
||||
"path": "templates/IMPLEMENTATION_PHASES.md",
|
||||
"sha256": "64a598f695e590120a14ca88f8dc4f35c9fac1f2302624482138e9289c9d7294"
|
||||
},
|
||||
{
|
||||
"path": "templates/TESTING.md",
|
||||
"sha256": "22aec63f2ce2b82909541a7138acfe5748cda4918c911cb9be16b4f860ee1525"
|
||||
},
|
||||
{
|
||||
"path": "templates/AGENTS_CONFIG.md",
|
||||
"sha256": "92c1c6403c05ad1b6334638242e6948fc7414f52cbd01ecf7b5fe711130df770"
|
||||
}
|
||||
],
|
||||
"dirSha256": "30a05d218dd2e6addc5cd192188928e70f053ac49b4cc285b514f0a453dc1cef"
|
||||
},
|
||||
"security": {
|
||||
"scannedAt": null,
|
||||
"scannerVersion": null,
|
||||
"flags": []
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user