Skill-Audit-Bericht

calculator Audit-Bericht.

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

Geprüft · PrüfenPrüfung nötigErstellt 13. Okt. 2026Heuristisches Metadaten-Audit
79
Audit
74
Vertrauen
72
Qualität
84
Sicherheit
88
Maintain
92
Installieren

OpenAgentSkill Trust Score

74
Starke Shortlist

OpenAgentSkill Trust Score

The Trust Score helps an agent decide whether a skill is safe enough to shortlist before installation.

GitHub-Akzeptanz

Info

76

665 GitHub-Stars

Star-/Fork-Aktivität

Info

71

665 Stars und 64 Forks; Issue-Aktivität ist in den aktuellen Metadaten nicht verfügbar

Aktuelle Wartung

Bestanden

88

2 Monate seit dem letzten Push

Lizenzklarheit

Bestanden

86

MIT

README/SKILL.md-Vollständigkeit

Bestanden

86

Metadaten enthalten ausreichend Nutzungs- und Workflow-Kontext

Abhängigkeits-/Laufzeitrisiko

Bestanden

90

Keine wesentlichen Abhängigkeitsrisikohinweise in öffentlichen Metadaten

Installationsverfügbarkeit

Bestanden

92

npx skills add EXboys/evotown --skill calculator

Sicherheit des Installationsbefehls

Bestanden

92

Standard-Paket- oder Laufzeit-Installationspfad

Berechtigungsumfang

Bestanden

100

Keine Hochrisiko-Berechtigungsfläche in öffentlichen Metadaten

Repository-Nachweis

Bestanden

86

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

Prüfstatus

Info

66

KI-Prüfdaten verfügbar

Agent-validierte Ergebnisse

Info

54

Noch keine Agent-Ergebnisdaten

Prüfungen

Installations- und Adoptionsprüfung

9 Bestanden · 7 Prüfung nötig

Installationspfad

92

Bestanden

npx skills add EXboys/evotown --skill calculator

Repository

88

Bestanden

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

Lizenz

86

Bestanden

MIT

Wartung

88

Bestanden

2 Monate seit dem letzten Push

KI-Prüfung

55

Prüfen

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-Vollständigkeit

86

Bestanden

Usable description available

Abhängigkeitsrisiko

90

Bestanden

Keine wesentlichen Abhängigkeitsrisikohinweise in öffentlichen Metadaten

Sicherheit des Installationsbefehls

92

Bestanden

Standard-Paket- oder Laufzeit-Installationspfad

Berechtigungsumfang

100

Bestanden

Keine Hochrisiko-Berechtigungsfläche in öffentlichen Metadaten

Star-/Fork-Aktivität

71

Prüfen

665 Stars und 64 Forks; Issue-Aktivität ist in den aktuellen Metadaten nicht verfügbar

Akzeptanz

88

Bestanden

665 GitHub-Stars

Warnungen

  • 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

Methode

This report combines public metadata, AI review output, repository freshness, install readiness, OpenAgentSkill events, quality scoring, trust checks, and the agent safety gate. It is not a full source-code security review.

Nahe Optionen vergleichen

Ähnliche Skills als Nächstes prüfen