ordito-edit-collection — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited ordito-edit-collection (Agent Skill) and scored it 96/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 1 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 1 flagged
The text {match} tells the agent to skip the normal "ask the user first" gate. Used adversarially it removes the human-in-the-loop check before destructive or sensitive actions, turning a normally-gated agent into a fire-and-forget executor.
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Ordito の 書き込みスキル(仕様 §7.1)。コレクション(ナビ=サイトマップ, §3.5)を編集する。ページ本体(IR)は触らない。
ordito-update-block / add-block / move-block)/ページ自体の作成・削除(ordito-create-page / ordito-delete-page)。op で操作を選ぶ{ "op": "add", "item": { "doc": "guides/getting-started" }, "under": ["ガイド"], "order": 1 }| op | 必須 | 説明 | |
|---|---|---|---|
add | item({doc,label?} か {group,items?}), under?, order? | ナビ項目/グループを追加 | |
move | doc\ | group, under?, order? | 既存項目を別グループ配下/別順序へ移動 |
remove | doc\ | group | ナビから除去(IR は残る=下書き化) |
relabel | doc, label | ナビ表示名の上書き | |
set_order | doc\ | group, order | 並び順を変更 |
under はグループ名の配列(多階層パス)。省略時はナビ直下。collection(任意): 省略時は ordito.config.json から解決。dry_run(任意): 書き込まず結果ナビをプレビュー。{ ok, op, collection_id, changed, note }。編集後にコレクション・スキーマ検証が通らなければ書き込まずエラー。
echo '{"op":"add","item":{"doc":"guides/getting-started"},"under":["ガイド"]}' \
| node "${CLAUDE_SKILL_DIR}/edit-collection.js"~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.