skills/kgraph57/mckinsey-style-visualization-skill/strategy-consulting-visualization/Gen Agent Trust Hub
strategy-consulting-visualization
Pass
Audited by Gen Agent Trust Hub on Sep 9, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: Several scripts (e.g.,
scripts/validate_skill.py,tests/test_scaffold_deck.py) usesubprocess.run()to execute other scripts within the same repository for validation and automated testing purposes. These calls are benign and essential for the package's integrity checks. - [DYNAMIC_EXECUTION]: Build and validation scripts use
importlib.utilto dynamically load and interact with internal renderer modules. This is used solely for repository maintenance and site generation, not for executing untrusted external code. - [DATA_EXPOSURE_EXFILTRATION]: The optional web-based 'Try' functionality in the
docs/directory uses a Bring Your Own Key (BYOK) pattern. It allows users to input their Anthropic API key, which is stored in the browser'slocalStorageand sent directly toapi.anthropic.com. This architecture ensures the key never touches the author's servers, following secure client-side integration practices for well-known services. - [INDIRECT_PROMPT_INJECTION]: The skill processes user notes by interpolating them into a system prompt for an LLM to generate JSON specs. While this presents an ingestion surface, the skill includes explicit 'Expert Review' instructions and a quality rubric to help users detect and mitigate potential hallucinations or adversarial content in the output.
Audit Metadata