personal-model-builder
Pass
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
- [SAFE]: The skill incorporates robust privacy and security protections. The
scripts/build_dataset.pyutility automatically sanitizes training data by removing emails, links, API keys, IBANs, and addresses via regex. Furthermore,scripts/evaluate.pyimplements a regurgitation check that flags any model output copying more than 50 characters from the training set, preventing the accidental leakage of private text.\n- [EXTERNAL_DOWNLOADS]: The skill downloads LLM checkpoints from Hugging Face (Qwen2.5 series). These downloads are performed via the officialhuggingface_hublibrary using specific, pinned revisions, which is a standard and safe procedure for accessing models from a well-known service.\n- [REMOTE_CODE_EXECUTION]: Installation instructions inreferences/paths.mdinvolve downloading theuvtool fromastral.shusingcurl | sh. This is a common installation method for a well-known development tool from a reputable technology vendor.\n- [COMMAND_EXECUTION]: Thescripts/package.pyscript and various tests usesubprocessto manage local virtual environments and run unit tests. These operations are essential for the skill's local packaging functionality and do not involve executing untrusted remote commands.\n- [DYNAMIC_EXECUTION]: Thescripts/train_hf.pyscript uses__import__("torch")as part of a conditional check to detect NVIDIA GPU availability. This is a standard practice for creating hardware-agnostic machine learning code and is entirely benign.
Audit Metadata