ordito-init — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited ordito-init (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 の最小構成を生成する scaffold スキル(リファレンス実装の付加スキル, §7.4)。
.claude/skills/(と同梱エンジン)を配置済み(scripts/install-into.sh <target>)。ordito-create-page)/HTML を作る(ordito-generate)。ordito-generate を案内する。force:true で上書き)ordito.config.json(docs/ir / docs/site / docs/collection.json / template:{id:"dev-docs-standard"} / mode:"deterministic")docs/ir/(IR ストア)と起点ページ docs/ir/guides/getting-started.jsondocs/collection.json(起点ページを掲載したナビ).github/workflows/docs.yml(IR→HTML 生成 → 検証ゲート → GitHub Pages へデプロイ){ "title": "社内 API ドキュメント", "ir_dir": "docs/ir", "out": "docs/site", "mode": "deterministic" }root(既定: repo ルート) / ir_dir / out / collection / template_id / mode / title / starter_page(既定 true) / workflow(既定 true) / force(既定 false)。
{ ok, root, created:[...], skipped:[...], next_steps:[...], generated:false }
echo '{"title":"社内 API ドキュメント"}' | node "${CLAUDE_SKILL_DIR}/init.js"next_steps に、初回生成・GitHub Pages の Source 設定・Enterprise Cloud の Pages アクセス制御(Org/SSO 限定)の手順が入る。
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.