enact-json-formatter
81明確な検証付きでJSONを整形
圧縮されたJSONはレビューしにくく、無効なデータはデバッグを遅らせます。このスキルはJSONを検証し、エラー付きでクリーンにインデントされたバージョンを返します。
Rust 挨拶ツールを作成
開発者には、Rust コマンドライン skill に入力を渡すための小さく予測しやすい例が必要です。この skill は、name パラメータから挨拶ツールをコンパイルして実行します。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
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.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「enact-hello-rust」を使用しています。 デフォルト名
期待される結果:
World 宛ての挨拶。
「enact-hello-rust」を使用しています。 Name set to Alice
期待される結果:
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.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
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"
最小限の Rust skill を実行して、name パラメータがコマンドラインプログラムにどのように渡されるかを理解します。
Rust の入力と出力をさらに追加する前に、この構造を小さな参考例として使用します。
Enact が Rust ソースファイルをどのようにコンパイルし、生成されたバイナリを実行するかを確認します。
Run enact-hello-rust with the default input and report the greeting.
Run enact-hello-rust for the name Alice and show the greeting result.
Explain how enact-hello-rust compiles hello.rs and passes the name argument to the binary.
Use enact-hello-rust as a reference and outline changes for a Rust tool with two string inputs.
作成者
EnactProtocolライセンス
MIT
作者バージョン
v1.0.1
Skillstore リビジョン
r1
参照
30c73eac2afe762f6aa9c4553158769369d47351
メンテナンスの新しさ
2026/7/22
利用状況
4 ダウンロード · 174 閲覧
明確な検証付きでJSONを整形
圧縮されたJSONはレビューしにくく、無効なデータはデバッグを遅らせます。このスキルはJSONを検証し、エラー付きでクリーンにインデントされたバージョンを返します。
シンプルな Enact の挨拶を出力する
新しい Enact ユーザーには、確認しやすい最小限の例が必要です。このスキルは、Claude、Codex、Claude Code 向けのプロンプトのみの hello-world コマンドを示します。
Go の挨拶サンプルを実行する
開発者は、ローカル環境のセットアップを確認し、パッケージ形式を学ぶために、小さく動作する Enact スキルを必要としています。このスキルは、name 入力を使って Go の挨拶コマンドを実行し、シンプルな構造化ツールのパターンを示します。
Python の挨拶サンプルを実行する
新しい Enact ユーザーには、ツール実行が機能することを確認できる小さなサンプルが必要です。このスキルは Python の挨拶コマンドを実行し、シンプルな実行時出力を返します。
構造化されたAIフィードバックでコードをレビュー
手動のコードレビューでは、コンテキストが限られている場合にバグ、スタイル上の問題、リスクのあるパターンを見逃すことがあります。このスキルは提供されたコードをレビューし、優先順位付きの問題、提案、要約、品質スコアを返します。
Rustで設定可能なダイスを振る
エージェントは、ゲーム、例、ランダム化されたテスト値のために、単純なダイスロールを必要とすることがよくあります。このスキルは、Enactを通じてRust製のダイスローラーを実行し、個別の出目と合計を返します。
Rust の If-Let 制御フローを簡素化
作成者 EmilLindfors
ネストされたパターンマッチングは、Rust コード内の主要な判断経路を見えにくくすることがあります。このスキルは、Claude、Codex、Claude Code が、より明確な Rust 2024 の制御フローのために let chains を提案するのを支援します。
Rustのテストカバレッジを改善
作成者 EmilLindfors
テストが不足していると、Rustのエラーパスやエッジケースが保護されないままになります。このスキルはコードとテストをレビューし、的を絞ったカバレッジ改善を提案します。
トレイトパターンでRustのテストモックを構築する
作成者 EmilLindfors
Rustのテストは、データベース、HTTPサービス、実インフラに依存すると、遅くなったり壊れやすくなったりしがちです。このスキルは、Claude、Codex、Claude Codeがトレイトベースのモック、制御された失敗、フィクスチャヘルパーを設計するのに役立ちます。
Rustのポートとアダプター境界を設計する
作成者 EmilLindfors
外部サービスは、インフラストラクチャ上の関心事をドメインコードに漏れ込ませることがあります。このスキルは、依存関係を分離し、テスト可能に保つRustのtraitとアダプターの設計を支援します。
豊かな Rust ドメインモデルを構築する
作成者 EmilLindfors
弱いドメイン層はビジネスルールを分散させ、バリデーションを不整合にします。このスキルは Claude、Codex、Claude Code が表現力のある Rust ドメインモデルを設計するのに役立ちます。
ProptestでRustのプロパティテストを設計する
作成者 EmilLindfors
有用なプロパティやジェネレーターが常に明らかとは限らないため、プロパティベーステストは適用が難しい場合があります。このスキルは、Claude、Codex、またはClaude CodeがRustコード向けに的を絞ったproptest戦略を提案するのに役立ちます。