Skip to content
Agentmart
Submit a tool

platform-architect

Skill for architecting and designing cloud infrastructure like AWS EC2, VPC, load balancers, RDS, S3, OpenSearch, and EKS with infrastructure as code and…

Skill by joatmon08

IndexedMIT★ 7
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/joatmon08-platform-architect

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Skill for architecting and designing cloud infrastructure like AWS EC2, VPC, load balancers, RDS, S3, OpenSearch, and EKS with infrastructure as code and Terraform. Use when the user asks about infrastructure and deployments on AWS and Kubernetes, generating Terraform configuration, or needs assistance with platform or DevOps skills to design and deploy cloud architecture. This skill does not generate Terraform or .tf files, as its main outcome is on architecture and design review.

Use cases: design, devops, cloud

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/platform-architect

What's inside

Skill name
platform-architect
Description
Skill for architecting and designing cloud infrastructure like AWS EC2, VPC, load balancers, RDS, S3, OpenSearch, and EKS with infrastructure as code and Terraform. Use when the user asks about infrastructure and deployments on AWS and Kubernetes, generating Terraform configuration, or needs assistance with platform or DevOps skills to design and deploy cloud architecture. This skill does not generate Terraform or .tf files, as its main outcome is on architecture and design review.
License
MIT
Instructions
133 lines in SKILL.md · view on GitHub

Files (2)

  • EXAMPLE.md
  • SKILL.md

SKILL.md (first lines)

# Platform Architect Skill

## Overview

Design and architect cloud infrastructure that is secure, production-ready, and
compliant with organization standards. 

Output the plan for deploying and implementing infrastructure in a proposal document called `ARCHITECTURE.md`.

---

# Process

## Phase 1: Prerequisites

Get the following information from the user:

- HCP Terraform organization: default `alice-publishing`
- HCP Terraform project: default `applications`
- Environment: default `nonprod`, can be `nonprod` or `prod`
- OwnedBy
- BusinessUnit
- Project
- Purpose

Before proceeding to Phase 2, verify:
- [ ] User has specified all information for HCP Terraform
- [ ] User has specified all information for tags

## Phase 2: Design

### Identify required infrastructure resources

- Search architecture documentation for the use case
  - [AWS Architecture Center](https://aws.amazon.com/architecture/reference-architecture-diagrams)
  - [HashiCorp Well-Architected Framework](https://developer.hashicorp.com/well-architected-framework)
- If architecture guidance does not exist, conduct a broader web search.
- Identify service offerings required to achieve architecture.
- Generate a list of products and services to use to achieve the architecture.

If the user specifies that they must use an existing resource (such as a VPC or Kubernetes cluster),
get more information on the tags related to the existing resource.

Ask for clarification if you find missing information.

AWS Requirements:

- Create networking (e.g., VPC) or runtime (e.g., EC2 instances) unless otherwise
  specified by the user
- Store secrets in AWS Secrets Manager.
- Create IAM roles and security groups for components.
- Use AWS ALB for load balancing services, when possible

### Discover available Terraform modules and Helm charts

1. Check if private Terraform modules or Helm charts exist for a resource
2. Only use raw resources if:
   - No private module or public Helm chart exists
   - The module or chart doesn't meet specific requirements
3. Document why raw resources are used instead

#### Helm

Search for Helm charts using `helm search hub <keyword>`.

Document in table format:
```markdown
| Service | Helm Chart Available? | Repository | Chart Name | Chart Version |
|---------|----------------------|------------|------------|---------|
| Qdrant  | Yes                  | https://qdrant.github.io/qdrant-helm | qdrant | 0.8.4 |
```

#### Terraform

Search for private modules with `search_private_modules` (organization-specific only).
Check latest stable version with `get_private_module_details`.

Document in table format:
```markdown
| Resources | Module Source | Version |
|---------|----------------------|------------|
| Cloudflare DNS Record | app.terraform.io/alice-publishing/alb-dns/cloudflare | 0.0.1 |
```

### Other Kubernetes resources

For other Kubernetes resources not addressed by Helm charts:

- Use AWS ALB Ingress
- Create a service account on Kubernetes for each service
- Each service has its own namespace, do not deploy to default

List required resources: Deployment, PVC, Service, ServiceAccount, Ingress, Secret

### Other Terraform resources

For other Terraform resources not addressed by private modules:

- `get_latest_provider_version` to get provider version
- `get_provider_details` to evaluate if the provider offers the resources required.
- Using the list of products and services to achieve the architecture,
find their equivalent resources and data sources in the provider
with `get_provider_capabilities`.
- If the user requests the resources be created on an existing resource,
suggest a list of Terraform data sources to use.

Document in sections:
- Providers (name and version)
- Data Sources (list)
- Resources (organized by category: Networking, Compute, Storage, etc.)

### Checklist

- [ ] User has approved the resource list
- [ ] All required variables have been identified
- [ ] Architecture aligns with AWS/HashiCorp best practices
- [ ] Private modules identified for all applicable resources
- [ ] Helm charts identified for Kubernetes services
- [ ] User understands the deployment approach

From joatmon08/platform-infrastructure-skills, MIT.

Signals

Stars
7
Forks
2
Open issues
0
Last commit (this folder)
May 13, 2026 (5 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from joatmon08

Cite this page

platform-architect skill. Agent Mart. https://agentmart.dev/skills/joatmon08-platform-architect (last updated 2026-10-24)