b639ae9821
Phase 1 deliverable: Context7 (Upstash MCP server для docs lookup) активирован
в brain runtime + распространяется в consumer через target=user-level+consumer.
Plugin несёт bundled .mcp.json (npx -y @upstash/context7-mcp) — auto-register'ится
как MCP-сервер при enabledPlugins.context7=true.
Side-effect (filesystem, не git-tracked):
cp -r ~/.claude/plugins/marketplaces/claude-plugins-official/external_plugins/context7/.
~/.claude/plugins/cache/claude-plugins-official/context7/00679aef889e/
installMethod=manual-cp-from-marketplace-Path2 (Path 2 manual install per Phase 0).
Pre-flight verified:
- npx 11.12.1 available (/c/Program Files/nodejs/npx)
- Runtime smoke: npx -y @upstash/context7-mcp --help → help text displayed,
exit 0 (server can start; transport stdio default, optional --api-key или
CONTEXT7_API_KEY env var для auth)
Conflicts addressed:
- C5: Context7 vs WebFetch — routing.md §3.1 +1 row (Task 4 финализирует) делает
Context7 default для API/SDK docs, WebFetch fallback
- C6: npx runtime — verified выше
- C8: MCP coexistence с magic (21st.dev) — отдельные keys в mcpServers, structurally OK
- C9: community-managed (Upstash) — disclaimer в spec §9.3 + routing.md §3.2
tie-breaker #4 (Task 4 add'ит)
manifest.json brain-internal sha256 updated:
- plugins-manifest.json: d88008b2... → 05abd904...
- settings-fragment.json: 1af1b05e... → f9cf40f2...
Filter regression: 9 user (+context7), 7 consumer (+context7) — context7 в обоих
filter'ах правильно через target=user-level+consumer.
T3 implementer subagent был cut off mid-execution (после plugins-manifest edit,
до settings-fragment + manifest sync). Direct controller execution завершил
remaining steps: cache cp (re-run, был empty), settings-fragment enabledPlugins
edit, sha256 sync, verify + smoke.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
171 lines
6.2 KiB
JSON
171 lines
6.2 KiB
JSON
{
|
|
"version": 2,
|
|
"plugins": {
|
|
"ui-ux-pro-max@ui-ux-pro-max-skill": [
|
|
{
|
|
"scope": "user",
|
|
"installPath": "C:\\Users\\Administrator\\.claude\\plugins\\cache\\ui-ux-pro-max-skill\\ui-ux-pro-max\\2.5.0",
|
|
"version": "2.5.0",
|
|
"installedAt": "2026-05-08T04:27:19.451Z",
|
|
"lastUpdated": "2026-05-08T04:27:19.451Z",
|
|
"gitCommitSha": "b7e3af80f6e331f6fb456667b82b12cade7c9d35",
|
|
"target": "user-level+consumer",
|
|
"category": "consumer-UI"
|
|
}
|
|
],
|
|
"claude-md-management@claude-plugins-official": [
|
|
{
|
|
"scope": "user",
|
|
"installPath": "C:\\Users\\Administrator\\.claude\\plugins\\cache\\claude-plugins-official\\claude-md-management\\1.0.0",
|
|
"version": "1.0.0",
|
|
"installedAt": "2026-05-09T11:00:16.145Z",
|
|
"lastUpdated": "2026-05-09T11:00:16.145Z",
|
|
"gitCommitSha": "76b35e91d1c99c090b1a08dade53bcc5e352c1b2",
|
|
"target": "user-level",
|
|
"category": "meta"
|
|
}
|
|
],
|
|
"superpowers@superpowers-dev": [
|
|
{
|
|
"scope": "user",
|
|
"installPath": "C:\\Users\\Administrator\\.claude\\plugins\\cache\\superpowers-dev\\superpowers\\5.1.0",
|
|
"version": "5.1.0",
|
|
"installedAt": "2026-05-09T11:57:22.170Z",
|
|
"lastUpdated": "2026-05-09T11:57:22.170Z",
|
|
"gitCommitSha": "f2cbfbefebbfef77321e4c9abc9e949826bea9d7",
|
|
"target": "user-level",
|
|
"category": "process"
|
|
}
|
|
],
|
|
"frontend-design@claude-plugins-official": [
|
|
{
|
|
"scope": "user",
|
|
"installPath": "C:\\Users\\Administrator\\.claude\\plugins\\cache\\claude-plugins-official\\frontend-design\\unknown",
|
|
"version": "unknown",
|
|
"installedAt": "2026-05-09T13:02:38.251Z",
|
|
"lastUpdated": "2026-05-10T21:02:22.266Z",
|
|
"gitCommitSha": "76b35e91d1c99c090b1a08dade53bcc5e352c1b2",
|
|
"target": "user-level+consumer",
|
|
"category": "consumer-UI"
|
|
}
|
|
],
|
|
"skill-creator@claude-plugins-official": [
|
|
{
|
|
"scope": "user",
|
|
"installPath": "C:\\Users\\Administrator\\.claude\\plugins\\cache\\claude-plugins-official\\skill-creator\\00679aef889e",
|
|
"version": "00679aef889e",
|
|
"installedAt": "2026-05-11T12:33:00.000Z",
|
|
"lastUpdated": "2026-05-11T10:26:01.750Z",
|
|
"gitCommitSha": "unknown",
|
|
"installMethod": "manual-git-clone-Path2",
|
|
"target": "user-level",
|
|
"category": "meta"
|
|
}
|
|
],
|
|
"claude-code-setup@claude-plugins-official": [
|
|
{
|
|
"scope": "user",
|
|
"installPath": "C:\\Users\\Administrator\\.claude\\plugins\\cache\\claude-plugins-official\\claude-code-setup",
|
|
"version": "1.0.0",
|
|
"installedAt": "2026-05-11T12:33:00.000Z",
|
|
"lastUpdated": "2026-05-11T12:33:00.000Z",
|
|
"gitCommitSha": "unknown",
|
|
"installMethod": "manual-git-clone-Path2",
|
|
"target": "user-level",
|
|
"category": "meta"
|
|
}
|
|
],
|
|
"plugin-dev@claude-plugins-official": [
|
|
{
|
|
"scope": "user",
|
|
"installPath": "C:\\Users\\Administrator\\.claude\\plugins\\cache\\claude-plugins-official\\plugin-dev\\00679aef889e",
|
|
"version": "00679aef889e",
|
|
"installedAt": "2026-05-11T11:10:30.000Z",
|
|
"lastUpdated": "2026-05-11T11:10:30.000Z",
|
|
"gitCommitSha": "00679aef889efe36bb0389f81d70b6229a2013ee",
|
|
"installMethod": "manual-cp-from-marketplace-Path2",
|
|
"target": "user-level",
|
|
"category": "meta"
|
|
}
|
|
],
|
|
"hookify@claude-plugins-official": [
|
|
{
|
|
"scope": "user",
|
|
"installPath": "C:\\Users\\Administrator\\.claude\\plugins\\cache\\claude-plugins-official\\hookify\\00679aef889e",
|
|
"version": "00679aef889e",
|
|
"installedAt": "2026-05-11T11:13:29.000Z",
|
|
"lastUpdated": "2026-05-11T11:13:29.000Z",
|
|
"gitCommitSha": "00679aef889efe36bb0389f81d70b6229a2013ee",
|
|
"installMethod": "manual-cp-from-marketplace-Path2",
|
|
"target": "user-level",
|
|
"category": "meta"
|
|
}
|
|
],
|
|
"code-review@claude-plugins-official": [
|
|
{
|
|
"scope": "user",
|
|
"installPath": null,
|
|
"version": "00679aef889e",
|
|
"installedAt": null,
|
|
"lastUpdated": "2026-05-11T12:18:00.000Z",
|
|
"gitCommitSha": "00679aef889efe36bb0389f81d70b6229a2013ee",
|
|
"installMethod": "registered-only-not-cached",
|
|
"target": "consumer",
|
|
"category": "consumer-universal"
|
|
}
|
|
],
|
|
"security-guidance@claude-plugins-official": [
|
|
{
|
|
"scope": "user",
|
|
"installPath": null,
|
|
"version": "00679aef889e",
|
|
"installedAt": null,
|
|
"lastUpdated": "2026-05-11T12:18:00.000Z",
|
|
"gitCommitSha": "00679aef889efe36bb0389f81d70b6229a2013ee",
|
|
"installMethod": "registered-only-not-cached",
|
|
"target": "consumer",
|
|
"category": "consumer-universal"
|
|
}
|
|
],
|
|
"pr-review-toolkit@claude-plugins-official": [
|
|
{
|
|
"scope": "user",
|
|
"installPath": null,
|
|
"version": "00679aef889e",
|
|
"installedAt": null,
|
|
"lastUpdated": "2026-05-11T12:18:00.000Z",
|
|
"gitCommitSha": "00679aef889efe36bb0389f81d70b6229a2013ee",
|
|
"installMethod": "registered-only-not-cached",
|
|
"target": "consumer",
|
|
"category": "consumer-universal"
|
|
}
|
|
],
|
|
"telegram@claude-plugins-official": [
|
|
{
|
|
"scope": "user",
|
|
"installPath": null,
|
|
"version": "00679aef889e",
|
|
"installedAt": null,
|
|
"lastUpdated": "2026-05-11T12:18:00.000Z",
|
|
"gitCommitSha": "00679aef889efe36bb0389f81d70b6229a2013ee",
|
|
"installMethod": "registered-only-not-cached",
|
|
"target": "consumer",
|
|
"category": "consumer-universal"
|
|
}
|
|
],
|
|
"context7@claude-plugins-official": [
|
|
{
|
|
"scope": "user",
|
|
"installPath": "C:\\Users\\Administrator\\.claude\\plugins\\cache\\claude-plugins-official\\context7\\00679aef889e",
|
|
"version": "00679aef889e",
|
|
"installedAt": "2026-05-11T12:29:49.000Z",
|
|
"lastUpdated": "2026-05-11T12:29:49.000Z",
|
|
"gitCommitSha": "00679aef889efe36bb0389f81d70b6229a2013ee",
|
|
"installMethod": "manual-cp-from-marketplace-Path2",
|
|
"target": "user-level+consumer",
|
|
"category": "consumer-universal"
|
|
}
|
|
]
|
|
}
|
|
}
|