What problem does it solve?
Power Pages site projects can contain hard-coded secrets, vulnerable packages, unsafe code patterns, and license issues that are hard to spot manually. This Skill runs static analysis and dependency scanning on your project and presents findings grouped by category so you know exactly what to fix first.
Core Features & Use Cases
- Static code analysis: Runs opengrep against your source files with Basic or Advanced rule depth (OWASP Top 10, CWE Top 25) to find unsafe code patterns.
- Dependency, secret, and license scanning: Runs trivy to detect vulnerable packages, hard-coded credentials, and license compliance issues, with support for custom rules and ignore files.
- Unified reporting: Normalizes both tools' output into a single findings list and renders a timestamped HTML report, with an agent-driven code review fallback when the tools are not installed.
- Use Case: Before deploying a Power Pages site, ask for a security check of your code and packages; the Skill scans the project, summarizes findings by category, and suggests follow-up skills like /manage-headers or /audit-permissions.
Quick Start
Ask the assistant to check my Power Pages project for security problems and vulnerable packages.