Bicep Diagram Generator
Skill DoğrulandıGenerates architecture diagrams from Azure Bicep files. Use when user has .bicep files or asks to visualize Bicep infrastructure.
This skill parses Azure Bicep files to extract resource relationships and dependencies, converting them into Eraser DSL code. It then calls the Eraser API to render cloud architecture diagrams, providing a visual representation of the infrastructure defined in Bicep files.
Documentation
- warning:Configuration & parameter referenceThe skill requires an ERASER_API_KEY environment variable, which is not explicitly documented in the frontmatter or referenced files, and the ERASER_THEME is an optional but undocumented parameter.
Security
- warning:Secret ManagementThe skill requires an `ERASER_API_KEY` which is passed in the `Authorization` header of a curl command. While it's an environment variable, there is no explicit mention of how it should be securely handled or if it's sensitive, posing a potential risk if leaked.
Code Execution
- warning:ValidationThe Bicep parsing logic is not explicitly described as using a schema validation library. While the Eraser API call has a defined structure, the input Bicep parsing lacks explicit validation details.
- warning:Error HandlingThe skill instructs to make an HTTP request but does not detail how errors from the `curl` command or the Eraser API response should be handled or reported back to the agent, only that the API call MUST be executed.
- warning:LoggingThe skill mentions tracking sources and annotations but does not specify any local audit logging mechanism for its actions or errors.
Practical Utility
- warning:Edge casesWhile the instructions cover basic Bicep parsing and DSL generation, there is no explicit documentation of failure modes (e.g., malformed Bicep, API errors) or recovery steps.
Safety
- warning:Halt on unexpected stateThe instructions emphasize executing the curl command but do not specify preconditions or how to halt the workflow gracefully if unexpected states (e.g., malformed Bicep, network issues) are encountered.
Yükleme
npx skills add eraserlabs/eraser-ioVercel skills CLI'yi (skills.sh) npx üzerinden çalıştırır — yerelde Node.js ve skills uyumlu en az bir ajanın (Claude Code, Cursor, Codex, …) kurulu olmasını gerektirir. Repo'nun agentskills.io biçimini izlediği varsayılır.
Benzer eklentiler
Terraform Diagram Generator
75Generates architecture diagrams from Terraform code. Use when user has .tf files or asks to visualize Terraform infrastructure.
Eraser Diagram Generator
98Generates architecture diagrams from code, infrastructure, or descriptions. Use when user asks to visualize, diagram, or document system architecture.
Eraser Diagram Generator
98Generates architecture diagrams from code, infrastructure, or descriptions. Use when user asks to visualize, diagram, or document system architecture.
Azure Diagram Generator
85Visualizes Azure infrastructure from ARM templates, Azure CLI, or descriptions. Use when user has Azure resources to diagram.
AWS Diagram Generator
92Visualizes AWS infrastructure from CLI output, CloudFormation, or descriptions. Use when user has AWS resources to diagram.
Prisma Postgres Setup
99Set up a new Prisma Postgres database and connect it to a local project using the Management API. Use when asked to "set up a database", "create a Prisma Postgres project", "get a connection string", "connect my app to Prisma Postgres", or "provision a database".