ui-styling
Pass
Audited by Gen Agent Trust Hub on Sep 8, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/shadcn_add.pyautomates the installation of UI components by executing thenpx shadcncommand. This is implemented usingsubprocess.runwith a list of arguments rather than a shell string, which is a secure practice that prevents command injection vulnerabilities. - [DYNAMIC_EXECUTION]: The
scripts/tailwind_config_gen.pyscript generates Tailwind configuration files. It uses a strict regular expression (_VALID_PLUGIN_NAME) to validate plugin names before incorporating them intorequire()statements in the generated output, effectively preventing code injection into the configuration files. - [EXTERNAL_DOWNLOADS]: The skill facilitates the download and installation of packages from official and well-known registries (npm) and documentation from trusted domains (shadcn.com, tailwindcss.com). These operations are integral to the skill's primary purpose and use established, secure tools.
Audit Metadata