{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:hopeoverture/worldbuilding-app-skills:plugins/feature-flag-manager", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "b51ac970de117f961c1c6205a1839e934911d900", "treeHash": "02261fb0837c4b9f1fd4e818871464c78c3ba8a41fc0b0dc814d6c0c6955935e", "generatedAt": "2025-11-28T10:17:32.682044Z", "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": "feature-flag-manager", "description": "Adds feature flag support using LaunchDarkly or JSON-based configuration to toggle features in UI components and Server Actions. This skill should be used when implementing feature flags, feature toggles, progressive rollouts, A/B testing, or gating functionality behind configuration. Use for feature flags, feature toggles, LaunchDarkly integration, progressive rollout, canary releases, or conditional features.", "version": "1.0.0" }, "content": { "files": [ { "path": "README.md", "sha256": "3e0361790c1987bacac8f7ba98451cb9cfe0e0500b218ab9710060b5f33258a1" }, { "path": ".claude-plugin/plugin.json", "sha256": "2f7226aecd4a63fa1f084b534c69f4efe554bb03d4567a43c4e319fbe12ffa36" }, { "path": "skills/feature-flag-manager/SKILL.md", "sha256": "b037a0b67a0f5143c3d7dec0761afd77f14d8264b049e6fe95c1e745adef0f92" }, { "path": "skills/feature-flag-manager/assets/feature-flag-provider.tsx", "sha256": "756aff37a6d883e6a261b8a23700227712500defb3d471e6c0f589a4c73634d6" } ], "dirSha256": "02261fb0837c4b9f1fd4e818871464c78c3ba8a41fc0b0dc814d6c0c6955935e" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }