enact-json-formatter
81Formatear JSON con validación clara
El JSON compacto es difícil de revisar, y los datos no válidos ralentizan la depuración. Esta skill valida JSON y devuelve una versión limpia e indentada con errores.
Lanza dados configurables con Rust
Los agentes a menudo necesitan tiradas de dados simples para juegos, ejemplos o valores de prueba aleatorios. Esta skill ejecuta un lanzador de dados en Rust mediante Enact y devuelve las tiradas individuales con el total.
Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.
Review the Skillstore skill "enact-dice-roll-rust" from https://skillstore.io/skills/enactprotocol-enact-dice-roll-rust.md and its manifest at https://skillstore.io/api/skills/enactprotocol-enact-dice-roll-rust/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Tu Agente debe seguir mostrando su plan y solicitar cualquier confirmación exigida por la política de seguridad.
Usa estos enlaces cuando un agente de IA, crawler o script necesite contexto limpio en vez de leer la página completa.
Usando "enact-dice-roll-rust". Lanza dos dados de seis caras.
Resultado esperado:
Se lanzaron 2d6: las tiradas individuales fueron 3 y 5, para un total de 8.
Usando "enact-dice-roll-rust". Lanza un dado de veinte caras para una prueba de ataque.
Resultado esperado:
Se lanzó 1d20: el resultado fue 17, con un total de 17.
Usando "enact-dice-roll-rust". Lanza cuatro dados de seis caras para un resultado de atributo.
Resultado esperado:
Se lanzaron 4d6: las tiradas individuales fueron 6, 4, 3 y 2, para un total de 15.
All 14 static findings in SKILL.md are false positives caused by Markdown fenced bash examples and inline code spans, not Ruby or shell backtick execution. I found no evidence of prompt injection, data exfiltration intent, or business-logic abuse in the reviewed skill context.
Comparte el informe de evaluación versionado, la insignia neutral, la tarjeta insertable y las citas. Skillstore presenta evidencias sin decidir si este Skill es seguro.
https://skillstore.io/skills/enactprotocol-enact-dice-roll-rust/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/enactprotocol-enact-dice-roll-rust?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/enactprotocol-enact-dice-roll-rust?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/enactprotocol-enact-dice-roll-rust/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/enactprotocol-enact-dice-roll-rust.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>EnactProtocol. (2026). enact-dice-roll-rust security audit report (audit version 4) [Author version 1.0.0]. Skillstore. https://skillstore.io/skills/enactprotocol-enact-dice-roll-rust/audits/4@techreport{enactprotocol-enactprotocol-enact-dice-roll-rust-2026,
author = {EnactProtocol},
title = {enact-dice-roll-rust security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/enactprotocol-enact-dice-roll-rust/audits/4},
note = {Author version 1.0.0}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "enact-dice-roll-rust security audit report (audit version 4)"
version: "1.0.0"
type: report
authors:
- name: "EnactProtocol"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/enactprotocol-enact-dice-roll-rust/audits/4"
identifiers:
- type: other
value: "skillstore:enactprotocol-enact-dice-roll-rust:audit:4"
description: "Skillstore immutable audit report identifier"
Lanza combinaciones comunes de dados durante sesiones ligeras de rol y resume los resultados individuales y el total.
Genera enteros aleatorios acotados para demos, ejemplos o flujos de prueba simples donde no se requiere aleatoriedad reproducible de nivel de seguridad.
Usa una implementación compacta en Rust para comprender esquemas de entrada de Enact, esquemas de salida, invocación por CLI y documentación orientada a MCP.
Usa la skill de tirada de dados para lanzar un dado de seis caras y dime el resultado.
Usa la skill de tirada de dados para lanzar tres dados de ocho caras, luego informa cada dado y el daño total.
Llama a la skill de tirada de dados seis veces con cuatro dados de seis caras cada vez, luego enumera los seis totales en orden descendente.
Ejecuta la skill de tirada de dados con 20 caras y 10 dados, verifica que cada valor esté dentro del rango y resume las tiradas individuales y el total.
Autor
EnactProtocolLicencia
MIT
Versión del autor
v1.0.0
Revisión de Skillstore
r1
Ref.
30c73eac2afe762f6aa9c4553158769369d47351
Actualidad del mantenimiento
20/7/2026
Uso
5 descargas · 143 vistas
Formatear JSON con validación clara
El JSON compacto es difícil de revisar, y los datos no válidos ralentizan la depuración. Esta skill valida JSON y devuelve una versión limpia e indentada con errores.
Imprimir un saludo simple de Enact
Los nuevos usuarios de Enact necesitan un ejemplo mínimo que sea fácil de inspeccionar. Esta skill muestra un comando hello-world solo con prompt para Claude, Codex y Claude Code.
Ejecutar un ejemplo de saludo en Go
Los desarrolladores necesitan una pequeña skill de Enact funcional para verificar la configuración local y aprender el formato del paquete. Esta skill ejecuta un comando de saludo en Go con una entrada de nombre y muestra un patrón sencillo de herramienta estructurada.
Crear herramientas de saludo en Rust
Los desarrolladores necesitan un ejemplo pequeño y predecible para pasar entradas a una skill de línea de comandos en Rust. Esta skill compila y ejecuta una herramienta de saludo a partir de un parámetro de nombre.
Ejecutar un ejemplo de saludo en Python
Los nuevos usuarios de Enact necesitan un pequeño ejemplo que demuestre que la ejecución de herramientas funciona. Esta habilidad ejecuta un comando de saludo en Python y devuelve una salida de ejecución simple.
Revisar código con retroalimentación estructurada de IA
La revisión manual de código puede pasar por alto errores, problemas de estilo y patrones riesgosos cuando el contexto es limitado. Esta skill revisa el código proporcionado y devuelve problemas priorizados, sugerencias, un resumen y una puntuación de calidad.
Simplifica el flujo de control If-Let en Rust
por EmilLindfors
La coincidencia de patrones anidada puede ocultar la ruta principal de decisión en el código Rust. Esta habilidad ayuda a Claude, Codex y Claude Code a sugerir cadenas let para un flujo de control más claro en Rust 2024.
Mejorar la cobertura de pruebas en Rust
por EmilLindfors
Las pruebas faltantes dejan sin protección las rutas de error y los casos límite de Rust. Esta skill revisa el código y las pruebas, y luego sugiere mejoras de cobertura específicas.
Crear mocks de prueba en Rust con patrones de trait
por EmilLindfors
Las pruebas en Rust suelen volverse lentas o frágiles cuando dependen de bases de datos, servicios HTTP o infraestructura real. Esta skill ayuda a Claude, Codex y Claude Code a diseñar mocks basados en traits, fallos controlados y helpers de fixtures.
Crea modelos de dominio ricos en Rust
por EmilLindfors
Las capas de dominio débiles dispersan las reglas de negocio y vuelven inconsistente la validación. Esta skill ayuda a Claude, Codex y Claude Code a diseñar modelos de dominio expresivos en Rust.
Diseñar límites de puertos y adaptadores en Rust
por EmilLindfors
Los servicios externos pueden filtrar preocupaciones de infraestructura en el código de dominio. Esta skill ayuda a diseñar traits y adaptadores en Rust que mantienen las dependencias aisladas y fáciles de probar.
Optimizar funciones AWS Lambda en Rust
por EmilLindfors
Las funciones Lambda en Rust pueden generar costos innecesarios por I/O lenta, arranques en frío y configuraciones de memoria deficientes. Esta habilidad revisa handlers y configuraciones de despliegue, y luego sugiere mejoras concretas de rendimiento y costo.