{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:jamesrochabrun/skills:trading-plan-generator", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "547cd5fe1e0bdf603df42d6640aa787754f85ae5", "treeHash": "ebc607d3fcb552ea741c6ace159ad7191213ab260967a64545bbb7f230e68fe0", "generatedAt": "2025-11-28T10:17:56.608671Z", "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": "trading-plan-generator", "description": "Generate comprehensive trading plans with risk management, position sizing, entry/exit strategies, and performance tracking to trade with discipline and consistency." }, "content": { "files": [ { "path": "README.md", "sha256": "7f8325e8e7b8360d55689a7eb9391f9013d5529f35133c2264ff9d695199f479" }, { "path": ".claude-plugin/plugin.json", "sha256": "6cd435ec2755820118ca2eaabcd42513bbd9a0e201687345de3d8651ea6542fb" }, { "path": "skills/trading-plan-generator/SKILL.md", "sha256": "215aa17c2e1184905e4bcddb5d2249934bd130e68d9b1c0a461d1c024da7c685" }, { "path": "skills/trading-plan-generator/references/trading_psychology.md", "sha256": "981d8e2aa5114b2ef0cf6b8c8fe0ebf7fae496bb935a7ffd425d8599aa09d091" }, { "path": "skills/trading-plan-generator/references/risk_management.md", "sha256": "fabc74dbe26e72c9ab479829ebd5394875ea7da85296ad4f9df7eeee4fe8f296" }, { "path": "skills/trading-plan-generator/scripts/validate_plan.sh", "sha256": "c6614e2aa49ca07614fb334c2625189fdb41fe8819c3455b11203ae0b35fb06e" }, { "path": "skills/trading-plan-generator/scripts/position_calculator.sh", "sha256": "fa529b6263344b7a5a35f61372033fae14c9882d862ab1e2ed57df2334e7e37c" }, { "path": "skills/trading-plan-generator/scripts/generate_plan.sh", "sha256": "3b2124d4432174bedd790efcd7ce1b335e95c840cac7830595656a2c53deced0" } ], "dirSha256": "ebc607d3fcb552ea741c6ace159ad7191213ab260967a64545bbb7f230e68fe0" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }