ワンクリックで
eds-dev-workflow
Build, test, and lint edgesentry-rs before committing. Use before every commit or when verifying the workspace is clean.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Build, test, and lint edgesentry-rs before committing. Use before every commit or when verifying the workspace is clean.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Add a new rule to an edgesentry-rs safety profile. Use when implementing a new regulation-backed detection rule (PROXIMITY_ALERT, ZONE_ENTRY, etc.).
Deploy edgesentry-rs to a new server — TLS, PostgreSQL, S3/MinIO, systemd. Use when setting up a new deployment environment.
Scaffold a new crate in the edgesentry-rs Cargo workspace. Use when adding a new pipeline stage or utility crate.
Operate edgesentry-rs in production — check health, query metrics, run backups, restore from backup. Use when monitoring or maintaining a deployed instance.
Publish a new edgesentry-rs release to crates.io. Use when cutting a release after all tests pass.
Verify an edgesentry audit chain using the eds CLI. Use to confirm a chain is intact and a payload matches its AuditRecord.
| name | eds-dev-workflow |
| description | Build, test, and lint edgesentry-rs before committing. Use before every commit or when verifying the workspace is clean. |
| license | Apache-2.0 |
| compatibility | Requires Rust stable toolchain, cargo-deny |
| metadata | {"repo":"edgesentry-rs"} |
Run in order. All must pass before committing.
cargo build --workspace
cargo test --workspace
cargo clippy --workspace --all-targets --all-features -- -D warnings
cargo deny check licenses
-D warnings treats every clippy warning as an error — fix all of them.
If cargo deny fails, check deny.toml for the affected license or advisory ID.