スキル監査レポート

calculator 監査レポート.

A simple calculator that can add, subtract, multiply, and divide numbers. Use when the user needs to perform basic arithmetic operations.

レビュー済み · レビュー要レビュー生成日 2026年10月13日ヒューリスティックなメタデータ監査
79
監査
74
信頼
72
品質
84
セキュリティ
88
保守
92
インストール

OpenAgentSkill Trust Score

74
有力候補

OpenAgentSkill Trust Score

Trust Score は、インストール前に候補に入れる安全性を Agent が判断する助けになります。

GitHub 採用度

情報

76

GitHub スター 665

スター/フォーク活動

情報

71

スター 665、フォーク 64; 現在のメタデータでは Issue 活動を利用できません

最近のメンテナンス

合格

88

最終プッシュから 2 か月

ライセンスの明確さ

合格

86

MIT

README/SKILL.md の完全性

合格

86

メタデータには十分な利用・ワークフロー文脈があります

依存関係/ランタイムのリスク

合格

90

公開メタデータに重大な依存関係リスクのヒントはありません

インストール可否

合格

92

npx skills add EXboys/evotown --skill calculator

インストールコマンドの安全性

合格

92

標準パッケージまたはランタイムのインストールパス

権限範囲

合格

100

公開メタデータに高リスクな権限範囲はありません

リポジトリ根拠

合格

86

https://github.com/EXboys/evotown/tree/main/backend/arena_skills/calculator

レビュー状況

情報

66

AI レビューデータを利用できます

Agent 検証結果

情報

54

Agent の成果データはまだありません

チェック

インストールと採用のレビュー

9 合格 · 7 要レビュー

インストール経路

92

合格

npx skills add EXboys/evotown --skill calculator

リポジトリ

88

合格

https://github.com/EXboys/evotown/tree/main/backend/arena_skills/calculator

ライセンス

86

合格

MIT

メンテナンス

88

合格

最終プッシュから 2 か月

AI レビュー

55

確認

main.py does not handle malformed JSON or non-numeric inputs gracefully; json.loads() and float() can raise uncaught exceptions and crash with a traceback.

README/SKILL.md の完全性

86

合格

Usable description available

依存関係リスク

90

合格

公開メタデータに重大な依存関係リスクのヒントはありません

インストールコマンドの安全性

92

合格

標準パッケージまたはランタイムのインストールパス

権限範囲

100

合格

公開メタデータに高リスクな権限範囲はありません

スター/フォーク活動

71

確認

スター 665、フォーク 64; 現在のメタデータでは Issue 活動を利用できません

採用度

88

合格

GitHub スター 665

警告

  • main.py does not handle malformed JSON or non-numeric inputs gracefully; json.loads() and float() can raise uncaught exceptions and crash with a traceback.
  • Input validation is minimal: missing fields default to add/0, which can silently produce results instead of reporting invalid requests.
  • SKILL.md does not document error behavior, limitations, or the exact output format beyond simple examples.
  • float() accepts non-finite values like Infinity/NaN in some JSON inputs, which could lead to misleading results.
  • Quality score needs review

方法

このレポートは公開メタデータ、AI レビュー、リポジトリの鮮度、インストール準備、OpenAgentSkill イベント、品質スコア、信頼チェック、Agent セーフティゲートを統合します。完全なソースコード監査ではありません。

近い選択肢を比較

次に監査する関連スキル