Initial commit

This commit is contained in:
Zhongwei Li
2025-11-29 17:56:26 +08:00
commit d618be8556
8 changed files with 1997 additions and 0 deletions

61
plugin.lock.json Normal file
View File

@@ -0,0 +1,61 @@
{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:anton-abyzov/specweave:plugins/specweave-cost-optimizer",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "d3b2557c93d4fc06ddc82a564ffa54ca7758c1d4",
"treeHash": "d099735a3005cce85159dfb7e2b00bd95afae02cec1a85b820912ace41a30077",
"generatedAt": "2025-11-28T10:13:55.179650Z",
"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-cost-optimizer",
"description": "Cloud cost optimization and analysis for AWS, Azure, GCP, and serverless platforms. Provides cost analysis, optimization recommendations, pricing comparisons, budget alerts, and serverless cost modeling with 2024/2025 pricing.",
"version": "0.24.0"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "55de9f30db126f7b549505d4b91a5d0a6961308a3fee09575cb6cbfbc185dddd"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "157475663b89b94590f11243c599b45ab1d83ffbb0ab8d62a097652323e2c106"
},
{
"path": "commands/cost-optimize.md",
"sha256": "a8e1a3380ce449dd7912346195cec28d56682aad7b3db003aa8602943cb9eb97"
},
{
"path": "commands/cost-analyze.md",
"sha256": "bdfe616bd1683074d9481a734468d82191bd45c4128cb7d4f5730cf55428ddfa"
},
{
"path": "skills/cloud-pricing/SKILL.md",
"sha256": "58e8695cfa64270ecc2f5133114c9c99605f2af0c8d1aeb72ec0c19771ee81d8"
},
{
"path": "skills/cost-optimization/SKILL.md",
"sha256": "61dfd6b69aa820fc34807790afd8f0608fd98aa218a242098ab0e7a5d59018db"
},
{
"path": "skills/aws-cost-expert/SKILL.md",
"sha256": "e22ffb310eebb17fcba2dbdb81e229bd52e4a1bba673f12ecd7b3aca6fac2087"
}
],
"dirSha256": "d099735a3005cce85159dfb7e2b00bd95afae02cec1a85b820912ace41a30077"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}