T08 · Insecure Dependencies
- Location
modules/benchmarking-tools.md:39- Finding
Unpinned pytest-benchmark Dependency Installation
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This is a straightforward Python performance guidance skill with some optional profiling tool installs that users should approve and isolate.
Before installing optional profiling tools, use a virtual environment, prefer pinned versions or a locked requirements file, and only attach py-spy to processes you are authorized to inspect. The broad triggers may cause the skill to appear during general Python work, but the reviewed content is disclosed and purpose-aligned.
modules/benchmarking-tools.md:39Unpinned pytest-benchmark Dependency Installation
modules/profiling-tools.md:47Unpinned line-profiler Dependency Installation
modules/profiling-tools.md:62Unpinned memory-profiler Dependency Installation
modules/profiling-tools.md:77Unpinned py-spy Dependency Installation
The trigger list includes broad phrases such as 'python', 'performance', and 'Python code is slow or when profiling for optimization before a release', which are likely to match normal conversation and unintentionally activate the skill outside narrow profiling contexts. Over-broad activation increases the chance that the skill intercepts unrelated requests, causing unintended guidance injection or workflow disruption if the agent auto-loads skills based on trigger text.
No suspicious patterns detected.