pagerduty-api

Pass

Audited by Gen Agent Trust Hub on Jul 1, 2026

Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
  • Standard API Interaction: The skill facilitates communication with PagerDuty's REST and Events APIs using curl and jq. This is standard for infrastructure management tools.
  • Secure Credential Management: Authentication is handled through environment variables (PAGERDUTY_TOKEN and PD_ROUTING_KEY) which the skill expects to be provided by the execution environment. This aligns with secure practices by avoiding hardcoded secrets.
  • Bundled Shell Scripting: The scripts/pd_oncall.sh script is used to simplify the resolution of service/user names to IDs and handle API pagination. It includes appropriate input validation, such as checking for non-negative integers for limit flags.
  • Data Handling: The skill processes and formats PagerDuty data into TSV or JSONL. It uses jq for parsing, which provides inherent protection against common command injection patterns when handling JSON responses.
Audit Metadata
Risk Level
SAFE
Analyzed
Jul 1, 2026, 11:17 PM
Security Audit — agent-trust-hub — pagerduty-api