setup-sso-ui-widget

Pass

Audited by Gen Agent Trust Hub on Aug 13, 2026

Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
  • [Authoritative Execution Constraints]: The skill's instructions include 'CRITICAL EXECUTION RULES' that dictate how the agent must operate. For instance, it is directed to execute all commands directly in the terminal rather than prompting the user to perform them. While this increases the agent's autonomy, it is framed as a requirement for the multi-step setup process.
  • [Workspace Management and Hygiene]: There is a strict prohibition against the agent creating scratch files or log files to capture command output. Instead, the agent is instructed to maintain state within shell variables. This pattern is presented as a way to maintain a clean project directory and mitigate potential terminal rendering issues, although it does reduce the visibility of persistent logs for the user.
  • [Integration with Official Tooling]: The setup process relies heavily on established tools such as the Azure CLI (az), Microsoft Dev Tunnels (devtunnel), and the M365 Agent Toolkit (atk). These are standard utilities provided by the vendor for this type of development work.
  • [Secure Authentication Implementation]: The skill provides a robust authentication guard (auth.ts) based on the jose library to validate Entra ID tokens. This implementation follows security best practices, including JWKS verification and scope/audience checking.
  • [Standard Secret Handling]: Sensitive configuration data like Tenant IDs and Client IDs are written to env/.env.local. This aligns with common development practices for managing local environment variables safely.
Audit Metadata
Risk Level
SAFE
Analyzed
Aug 13, 2026, 10:34 AM
Security Audit — agent-trust-hub — setup-sso-ui-widget