Pular para o conteúdo principal
Este conteúdo ainda não está disponível no seu idioma e está sendo exibido em inglês.

Azure Diagram Generator

Skill Verificado
85

Visualizes Azure infrastructure from ARM templates, Azure CLI, or descriptions. Use when user has Azure resources to diagram.

Resumo de IA

This skill parses ARM templates, Azure CLI output, or natural language descriptions of Azure resources to generate architecture diagrams. It constructs Eraser DSL code and makes an API call to render the diagram, providing links to view and edit it in the Eraser editor.

Documentation

  • warning:Configuration & parameter referenceThe `ERASER_API_KEY` and `ERASER_THEME` are mentioned but their origin, default values, and precedence are not explicitly documented.

Security

  • warning:Secret ManagementThe `ERASER_API_KEY` is required for the `curl` command but is not clearly documented on how it should be securely provided or managed by the user.
  • info:Data ExfiltrationThe skill makes an outbound call to the Eraser API, which is documented. The `X-Skill-Source` header is required to be set by the agent, but the actual sensitive data being sent is the generated DSL, not user credentials.

Code Execution

  • warning:ValidationWhile the skill parses input and constructs a JSON payload for the Eraser API, there is no explicit mention or evidence of a schema library being used for input validation beyond basic parsing.
  • warning:Error HandlingThe instructions detail how to handle the response but do not explicitly describe error handling mechanisms for API call failures or invalid input beyond the general prompt to 'never stop after generating DSL without making the API call'.

Practical Utility

  • info:Edge casesThe instructions mention handling different input types (ARM, CLI, description) but do not explicitly document specific failure modes or recovery paths for malformed input or API issues.

Instalação

npx skills add eraserlabs/eraser-io

Executa a CLI skills da Vercel (skills.sh) via npx — requer Node.js localmente e pelo menos um agente compatível com skills instalado (Claude Code, Cursor, Codex, …). Pressupõe que o repositório siga o formato agentskills.io.

about 1 month ago
18 stars
MIT
Atualizado em 6 days ago
Ver código-fonte