designcraft-data-merge-badges
Pass
Audited by Gen Agent Trust Hub on Nov 1, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill downloads font files and their respective licenses from public GitHub repositories managed by well-known projects (e.g.,
notofonts/noto-cjkandlxgw/LxgwWenKai). Thescripts/fetch_font.pyscript implements a security check that verifies each downloaded file against a hardcoded SHA256 hash provided inreferences/font-source.jsonandreferences/web-font-source.jsonto ensure the integrity of the assets. - [COMMAND_EXECUTION]: The
scripts/build_badges.pyscript facilitates badge generation by executing a user-provided CLI executable (designcraft-cli). It usessubprocess.runwith a list of arguments to pass specific instructions via temporary JSON files. This behavior is central to the skill's purpose as a wrapper for the design tool.
Audit Metadata