k12-lesson-plan-creation

Pass

Audited by Gen Agent Trust Hub on Aug 30, 2026

Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONNO_CODE
Full Analysis
  • [Command Execution]: The skill uses a shell script (scripts/render_all.sh) to coordinate the rendering process. This script performs basic environment setup, such as checking for the python-docx library and installing it via pip if missing. This is a standard procedure for ensuring the bundled Python scripts have the necessary dependencies to generate Word documents.
  • [Dynamic Execution]: The skill involves several Python scripts (scripts/render_documents.py, scripts/render_lesson_docx.py, scripts/render_lesson_html.py) that process a lesson.json file created by the agent. These scripts use the data within the JSON to dynamically build and style documents. While this involves programmatic assembly of content, it is performed using local, bundled logic rather than executing untrusted remote code.
  • [Tool Invocations]: The instructions mandate calling Learning Commons Knowledge Graph tools (e.g., find_standard_statement) to ground lesson plans in actual educational standards. These are platform-integrated tools designed for specific educational data retrieval.
  • [User Interface and Interaction]: The skill includes instructions to interact with the user (the teacher) by clarifying needs and offering drafts before final document generation. This ensures the output is aligned with user expectations before resource-intensive rendering occurs.
Audit Metadata
Risk Level
SAFE
Analyzed
Aug 30, 2026, 01:38 AM
Security Audit — agent-trust-hub — k12-lesson-plan-creation