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.
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.
Copia esta solicitud en tu Agente. Incluye la página canónica del Skill y el manifiesto.
Review the Skillstore skill "enact-hello-rust" from https://skillstore.io/skills/enactprotocol-enact-hello-rust.md and its manifest at https://skillstore.io/api/skills/enactprotocol-enact-hello-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-hello-rust". Nombre predeterminado
Resultado esperado:
Un saludo dirigido a World.
Usando "enact-hello-rust". Nombre establecido en Alice
Resultado esperado:
Un saludo dirigido a Alice.
The static finding on SKILL.md line 33 is a false positive from a Markdown fenced bash example. The skill builds and runs a local Rust greeting program. No evidence found of malicious intent, network access, data exfiltration, or prompt injection.
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-hello-rust/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/enactprotocol-enact-hello-rust?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/enactprotocol-enact-hello-rust?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/enactprotocol-enact-hello-rust/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/enactprotocol-enact-hello-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-hello-rust security audit report (audit version 4) [Author version 1.0.1]. Skillstore. https://skillstore.io/skills/enactprotocol-enact-hello-rust/audits/4@techreport{enactprotocol-enactprotocol-enact-hello-rust-2026,
author = {EnactProtocol},
title = {enact-hello-rust security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/enactprotocol-enact-hello-rust/audits/4},
note = {Author version 1.0.1}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "enact-hello-rust security audit report (audit version 4)"
version: "1.0.1"
type: report
authors:
- name: "EnactProtocol"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/enactprotocol-enact-hello-rust/audits/4"
identifiers:
- type: other
value: "skillstore:enactprotocol-enact-hello-rust:audit:4"
description: "Skillstore immutable audit report identifier"
Ejecuta una skill mínima de Rust para entender cómo un parámetro de nombre llega a un programa de línea de comandos.
Usa la estructura como una pequeña referencia antes de añadir más entradas y salidas de Rust.
Comprueba cómo Enact compila un archivo fuente de Rust y ejecuta el binario resultante.
Ejecuta enact-hello-rust con la entrada predeterminada e informa del saludo.
Ejecuta enact-hello-rust para el nombre Alice y muestra el resultado del saludo.
Explica cómo enact-hello-rust compila hello.rs y pasa el argumento de nombre al binario.
Usa enact-hello-rust como referencia y describe los cambios para una herramienta en Rust con dos entradas de cadena.
Autor
EnactProtocolLicencia
MIT
Versión del autor
v1.0.1
Revisión de Skillstore
r1
Ref.
30c73eac2afe762f6aa9c4553158769369d47351
Actualidad del mantenimiento
21/7/2026
Uso
3 descargas · 174 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.
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.
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.
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.
Modernizar código Rust para Edition 2024
por EmilLindfors
Las migraciones de Rust pueden ser difíciles cuando las nuevas funciones de edición cambian el estilo y las expectativas del compilador. Esta skill ayuda a Claude, Codex y Claude Code a identificar oportunidades de refactorización en Rust 2024 y pasos de migración.