teacher-tool-agent
Pass
Audited by Gen Agent Trust Hub on Jul 23, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: Secure Credential Management. The skill uses the Python
keyringlibrary to interact with the operating system's secure credential store. This avoids storing sensitive OAuth tokens in plain text files or environment variables. - [SAFE]: Local Authentication Flow. It provides a local script (
oauth_login.py) to perform the OAuth PKCE handshake. This approach ensures that the authorization process happens locally and tokens are saved directly to the secure store. - [SAFE]: User-Centric Security. The instructions require explicit user confirmation before installing dependencies or initiating the login process. It also contains explicit directives to the agent never to display or log the retrieved credentials.
Audit Metadata