CtrlK
BlogDocsLog inGet started
Tessl Logo

nitinjain999/platform-skills

Production-grade platform engineering handbook — Kubernetes, Terraform, Flux CD, GitHub Actions, AWS, and more.

67

Quality

84%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

README.mdexamples/mcp/aws-multiprofile/

AWS Multi-Profile MCP Examples

Status: Stable

Working examples for managing AWS MCP servers across multiple accounts in VS Code and Claude Code.

Files

FileWhat it shows
vscode-global-mcp.json~/.vscode/mcp.json — 1 always-on docs server, zero account risk
vscode-workspace-mcp.json.vscode/mcp.json — eks-debug kit, hardcoded profile
vscode-workspace-input-mcp.json.vscode/mcp.json — interactive profile picker via VS Code inputs
vscode-mcp.json.templateCommit this to git — placeholders, not real profile names
claude-settings-snippet.jsonPaste into ~/.claude/settings.json under mcpServers
aws-config-credential-process.iniAdd to ~/.aws/config — structural fix for stale credentials
.gitignore.snippetAdd to your .gitignore
starter-kits/eks-debug.jsoneks + cloudwatch, version-pinned
starter-kits/observe.jsoncloudwatch + prometheus
starter-kits/knowledge.jsondocs + bedrock-kb
starter-kits/deploy.jsonaws-api + serverless
starter-kits/cost.jsonbilling (cost-management)

Quickstart

# 1. Discover your profiles
/platform-skills:aws-profile discover

# 2. Pick a starter kit and generate config
/platform-skills:mcp configure-aws eks-debug --profile dev-sandbox --region eu-west-1 --host both

# 3. Check credentials are healthy
/platform-skills:aws-profile status

# 4. When switching accounts
/platform-skills:aws-profile switch prod-platform-eu --scope workspace --confirm

Team Onboarding

# Commit the template (not the real config)
git add .vscode/mcp.json.template
echo ".vscode/mcp.json" >> .gitignore
echo "!.vscode/mcp.json.template" >> .gitignore

# New engineer hydrates locally
AWS_PROFILE=dev-sandbox AWS_REGION=eu-west-1 \
  envsubst < .vscode/mcp.json.template > .vscode/mcp.json

examples

BEFORE_AFTER.md

CHANGELOG.md

CODE_OF_CONDUCT.md

COMMANDS.md

CONTRIBUTING.md

EDITOR_INTEGRATIONS.md

GETTING_STARTED.md

HOW_IT_WORKS.md

install.sh

INSTALLATION.md

LAUNCH.md

PROMPTS.md

QUICKSTART.md

README.md

renovate.json

SECURITY.md

SKILL.md

tessl.json

tile.json