Skip to content

Add a platform plugin for claude desktop#14

Draft
AlanSherman wants to merge 1 commit intomainfrom
asherman/platform-plugin
Draft

Add a platform plugin for claude desktop#14
AlanSherman wants to merge 1 commit intomainfrom
asherman/platform-plugin

Conversation

@AlanSherman
Copy link

@AlanSherman AlanSherman commented Mar 20, 2026

Summary

Adds a new lfx-platform Claude Desktop plugin that packages platform engineering tools, skills, and MCP server configuration for the LFX v2 Kubernetes platform.

What's Changed

Plugin scaffold (lfx-platform/)

  • .claude-plugin/plugin.json — Plugin manifest declaring the lfx-platform plugin (v0.1.0), authored by the Linux Foundation, with a description of its tooling scope (Datadog, Kubernetes, AWS, GitHub, ArgoCD).
  • .mcp.json — MCP server configuration wiring in the Datadog and GitHub connectors, plus extension references for the three Kubernetes clusters (dev, stag, prod) and three AWS environments (lfx-dev, lfx-stag, lfx-prod). The K8s and AWS servers are distributed as Desktop Extensions (.mcpb) and installed separately.

Commands

  • commands/platform-setup.md — Guided setup command to walk users through installing the required Desktop Extensions.
  • commands/platform-deploy.md — Deployment workflow command.

Skill: platform-troubleshoot

  • SKILL.md — Troubleshooting skill definition for the LFX platform.
  • Reference docs covering: ArgoCD structure, AWS, Datadog, environment mapping, IaC repos, and Kubernetes — giving Claude the context it needs to assist with platform-level debugging.

Why

This packages the LFX platform engineering context and tooling into a distributable Claude Desktop plugin, so engineers can get Claude assistance for platform troubleshooting and deployments with all the right MCP servers and reference knowledge pre-configured.

Notes

  • This is currently a draft PR — likely still in progress.
  • The K8s and AWS MCP servers require manual extension installation (.mcpb files); platform-setup guides users through this.

Signed-off-by: Alan Sherman <asherman@linuxfoundation.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant