技能 enact-hello-ruby
📦

enact-hello-ruby

v1.0.1 内容修订 r1 中风险 ⚙️ 外部命令

Ejecutar un ejemplo de saludo en Ruby

Los desarrolladores necesitan ejemplos pequeños para verificar la ejecución de herramientas de Enact. Esta skill ejecuta un script de Ruby que devuelve un saludo personalizado y la salida de la versión de Ruby.

支持: Claude Codex Code(CC)
你是维护者?认领此 Skill 📊 72 合格

使用我的智能体安装

将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。

智能体请求
Review the Skillstore skill "enact-hello-ruby" from https://skillstore.io/skills/enactprotocol-enact-hello-ruby.md and its manifest at https://skillstore.io/api/skills/enactprotocol-enact-hello-ruby/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

你的智能体仍应展示其计划,并按安全策略请求必要确认。

测试它

正在使用“enact-hello-ruby”。 Name: Alice

预期结果:

Un saludo para Alice, seguido de la versión del entorno de ejecución de Ruby.

正在使用“enact-hello-ruby”。 Name: World

预期结果:

Un mensaje de saludo predeterminado y la versión de Ruby usada por el contenedor.

安全审计

中风险
v4 • 2026/7/5 打开版本化报告

The static finding at SKILL.md lines 32-34 is a false positive because it is a Markdown usage example. No malicious intent or prompt injection was found, but the manifest command on line 23 should handle user input safely.

2
已扫描文件
41
分析行数
0
复核项
0
已忽略误报

已确认安全问题 (1)

中
User Input Interpolated Into Command String
SKILL.md line 23 defines a command that includes the name parameter directly. If executed through a shell, crafted input could alter the command.
The command string clearly includes user-controlled input. Exploitability depends on Enact runtime argument handling, which is not shown in the reviewed files.

风险因素

⚙️ 外部命令 (1)
审计者: codex 查看审计历史 →
分享与引用此报告

分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。

打开版本化报告
安全评估

复制报告链接

https://skillstore.io/skills/enactprotocol-enact-hello-ruby/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown 徽章

[![Skillstore security assessment](https://skillstore.io/badges/skills/enactprotocol-enact-hello-ruby/security.svg)](https://skillstore.io/skills/enactprotocol-enact-hello-ruby?utm_source=security_passport_badge)

HTML 徽章

<a href="https://skillstore.io/skills/enactprotocol-enact-hello-ruby?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/enactprotocol-enact-hello-ruby/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

嵌入卡片

<iframe src="https://skillstore.io/embed/skills/enactprotocol-enact-hello-ruby.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
学术引用 (APA · BibTeX · CFF)

APA 引用

EnactProtocol. (2026). enact-hello-ruby security audit report (audit version 4) [Author version 1.0.1]. Skillstore. https://skillstore.io/skills/enactprotocol-enact-hello-ruby/audits/4

BibTeX 引用

@techreport{enactprotocol-enactprotocol-enact-hello-ruby-2026, author = {EnactProtocol}, title = {enact-hello-ruby security audit report (audit version 4)}, institution = {Skillstore}, year = {2026}, number = {4}, url = {https://skillstore.io/skills/enactprotocol-enact-hello-ruby/audits/4}, note = {Author version 1.0.1} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "enact-hello-ruby 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-ruby/audits/4" identifiers: - type: other value: "skillstore:enactprotocol-enact-hello-ruby:audit:4" description: "Skillstore immutable audit report identifier"

Skillstore 评分

评分依据 证据置信度: 高
55
架构
100
可维护性
85
内容
69
社区
91
规范符合性

你能构建什么

Verificar la configuración de Enact

Ejecuta un ejemplo pequeño de Ruby para confirmar que el flujo de trabajo local de Enact funciona.

Enseñar empaquetado de skills

Muestra cómo encajan un script de Ruby, los esquemas y el comando.

Prototipar herramientas de Ruby

Usa el flujo de saludo como punto de partida para herramientas de comandos en Ruby.

试试这些提示

Saludo básico
Usa enact-hello-ruby para saludar a Alice y resumir el saludo devuelto.
Comprobación de entrada predeterminada
Ejecuta enact-hello-ruby sin un nombre personalizado y describe el comportamiento predeterminado.
Verificación del entorno de ejecución
Usa enact-hello-ruby con el nombre Morgan e informa el saludo y la versión de Ruby.
Revisión de empaquetado
Revisa enact-hello-ruby como una skill mínima de Ruby para Enact y enumera los cambios necesarios para su uso en producción.

最佳实践

  • Usa nombres simples al probar el ejemplo.
  • Revisa la interpolación de comandos antes de aceptar entradas no confiables.
  • Trata esto como una muestra de aprendizaje, no como un flujo de trabajo de producción.

避免

  • No pases secretos como valor de nombre.
  • No expongas este comando a usuarios no confiables sin validación.
  • No asumas que la muestra incluye manejo de errores de producción.

常见问题

¿Qué hace esta skill?
Ejecuta un script de Ruby que imprime un saludo personalizado y la versión del entorno de ejecución de Ruby.
¿Qué herramientas pueden usarla?
El informe enumera compatibilidad con Claude, Codex y Claude Code.
¿Se conecta a internet?
No se encontró evidencia de acceso a la red en los archivos revisados.
¿Está lista para usarse en producción?
Revisa el manejo de argumentos de comandos antes de usarla en producción.
¿Qué entrada acepta?
Acepta un valor de cadena llamado name, con World como valor predeterminado.
¿Se puede ampliar?
Sí. Es un ejemplo mínimo de Ruby para crear herramientas de comandos más completas.

开发者详情

许可证

MIT

作者版本

v1.0.1

Skillstore 修订

r1

引用

30c73eac2afe762f6aa9c4553158769369d47351

维护新鲜度

2026/7/18

使用量

5 次下载 · 121 次浏览

文件结构

📄 hello.rb

📄 SKILL.md