Compétences enact/hello-rust
🦀

enact/hello-rust

Risque faible ⚙️ Commandes externes⚡ Contient des scripts

Rust の挨拶プログラムを実行

シンプルなコンパイル済みの Rust 実行ファイルが必要なユーザーは、このスキルを使ってコマンドライン引数を受け取り、挨拶を出力する基本的な Rust プログラムをビルドして実行できます。

Prend en charge: Claude Codex Code(CC)
⚠️ 65 Médiocre
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "enact/hello-rust". name=Alice

Résultat attendu:

  • Hello, Alice! 🦀

Utilisation de "enact/hello-rust". name=World

Résultat attendu:

  • Hello, World! 🦀

Audit de sécurité

Risque faible
v1 • 1/23/2026

Static scanner flagged 3 patterns including external_commands and weak cryptographic algorithms. Evaluation reveals all findings are false positives. The external_commands pattern at SKILL.md:33 is a bash documentation example, not code execution. The weak crypto flags at lines 5 and 14 are YAML description fields, not cryptographic code. The skill is a simple greeting tool with no malicious intent.

2
Fichiers analysés
43
Lignes analysées
4
résultats
1
Total des audits
Problèmes à risque moyen (2)
External Commands Documentation Misidentified
Static scanner flagged 'Ruby/shell backtick execution' at SKILL.md:33. This is a false positive - the line contains a bash example in a code block: `enact run ./examples/hello-rust --input "name=Alice"`. This is documentation showing usage, not actual code execution.
YAML Description Fields Misidentified as Cryptographic Algorithms
Static scanner flagged 'Weak cryptographic algorithm' at SKILL.md:5 and 14. This is a false positive - both lines are simple YAML description fields: `description: "A simple Rust greeting tool"` and `description: "Name to greet"`. No cryptographic algorithms are present in this skill.

Facteurs de risque

⚙️ Commandes externes (1)
⚡ Contient des scripts (1)
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
85
Contenu
21
Communauté
80
Sécurité
83
Conformité aux spécifications

Ce que vous pouvez construire

Rust の基礎を学ぶ

Rust 初学者は、シンプルな Rust プログラムがコマンドライン引数を読み取り出力する方法を確認できます。

シンプルな CLI ツールを作成

開発者は、引数でユーザー入力を受け取る基本的な Rust CLI ツールを作るためのテンプレートとして利用できます。

Enact プロトコルのデモ

Enact プロトコルを調べているユーザーは、この最小例を通じてスキル定義の構造を理解できます。

Essayez ces prompts

基本の挨拶
Use the enact/hello-rust skill to greet me.
名前指定の挨拶
Use the enact/hello-rust skill to greet Alice.
対話的な会話
Greet me using the Rust greeting tool. My name is Bob.
複数の挨拶
Show me how to use the Rust greeting skill to greet multiple people one by one.

Bonnes pratiques

  • 個別の挨拶を行う際は、わかりやすい名前を指定する
  • 使用前に SKILL.md を確認して入力スキーマを理解する
  • より複雑なワークフローには複数のスキル呼び出しを連結する

Éviter

  • 複雑な計算や外部 API 呼び出しは期待しない
  • 本番の挨拶サービスにこのスキルを使用しない
  • スキルの呼び出しでソースコードを変更しない

Foire aux questions

このスキルは何をしますか?
このスキルは、名前で挨拶するシンプルな Rust プログラムをコンパイルして実行します。name 入力を受け取り、Hello, {name}! 🦀 を出力します。
挨拶メッセージをカスタマイズできますか?
いいえ。挨拶メッセージは Rust のソースコードにハードコードされています。変更できるのは name パラメータのみです。
このスキルが受け付ける入力は何ですか?
このスキルは 'name' パラメータ(文字列)を受け付け、指定がない場合のデフォルト値は 'World' です。
このスキルはネットワークリクエストを行いますか?
いいえ。このスキルはネットワークアクセスなしでローカルの Rust コードをコンパイルして実行するだけです。
他のスキルと併用できますか?
はい。このスキルを他のスキルと会話内で連結できます。出力は後続のスキル呼び出しで参照できます。
このスキルに対応しているツールは何ですか?
このスキルは Claude、Codex、Claude Code で動作します。スキル定義は Enact プロトコル仕様に準拠しています。

Détails du développeur

Structure de fichiers

📄 hello.rs

📄 SKILL.md