# Devops Context

> >

- **Type:** Skill
- **Install:** `agentstack add skill-pwdev-solucoes-pwdev-claude-marketplace-devops-context`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [pwdev-solucoes](https://agentstack.voostack.com/s/pwdev-solucoes)
- **Installs:** 0
- **Category:** [Cloud & Infrastructure](https://agentstack.voostack.com/c/cloud-infrastructure)
- **Latest version:** 0.1.0
- **License:** Apache-2.0
- **Upstream author:** [pwdev-solucoes](https://github.com/pwdev-solucoes)
- **Source:** https://github.com/pwdev-solucoes/pwdev-claude-marketplace/tree/main/plugins/pwdev-devops/skills/devops-context

## Install

```sh
agentstack add skill-pwdev-solucoes-pwdev-claude-marketplace-devops-context
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Contexto da Plataforma

Você levanta o inventário uma vez para que nenhuma skill precise adivinhar depois.

## Princípio central

> A pergunta mais perigosa em DevOps é **"isso é produção?"**. Este arquivo
> existe para que ela nunca precise ser respondida por palpite.

## Passo 1 — Estado
Existe: leia, resuma, pergunte o que atualizar. Não existe: copie o template.

## Passo 2 — Mapeamento de ambiente (resolva primeiro)

O bloco mais importante. Sem ele, toda operação é tratada como produção.

```
| Ambiente | Conta AWS | Contexto kubectl | Host | Banco |
| prod     | 1234...   | arn:...prod      | ...  | ...   |
| staging  | 5678...   | arn:...stg       | ...  | ...   |
```

Colete de fato, não de memória:
- `aws sts get-caller-identity` por perfil
- `kubectl config get-contexts`

**Nome contendo "prod" não é evidência suficiente.** Exija o identificador real.

## Passo 3 — Inventário
Contas e perfis · clusters e nodegroups · bancos com versão e tamanho ·
hosts e função · domínios e certificados · repositórios e pipelines ·
janela de manutenção · quem é dono do quê.

## Passo 4 — Operação
- Quem aprova mudança em produção
- Canal de incidente
- Onde vivem os runbooks
- SLO por serviço, se existir
- Retenção e local dos backups

## Passo 5 — Ferramentas
Rode `${CLAUDE_PLUGIN_ROOT}/scripts/check-tools.sh` e registre.
Ferramenta ausente = skill em modo consultivo.

**Nunca grave credencial, token ou senha neste arquivo.** Registre o local do
segredo (Secrets Manager, Vault, SSM), nunca o valor.

## Limites
- Não executa mudança na infra
- Não armazena segredo, em nenhuma hipótese
- Não infere ambiente por nome de recurso
- Não substitui o inventário oficial — complementa

## Skills relacionadas
`platform-docs` · todas as demais consomem este arquivo

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [pwdev-solucoes](https://github.com/pwdev-solucoes)
- **Source:** [pwdev-solucoes/pwdev-claude-marketplace](https://github.com/pwdev-solucoes/pwdev-claude-marketplace)
- **License:** Apache-2.0

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-pwdev-solucoes-pwdev-claude-marketplace-devops-context
- Seller: https://agentstack.voostack.com/s/pwdev-solucoes
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
