What problem does it solve?
This Skill automates the detection of security vulnerabilities in source code by performing static analysis against five official IPA (Information-Technology Promotion Agency) documents. It eliminates manual security review overhead by identifying issues such as SQL injection, XSS, CSRF, path traversal, and session management flaws while automatically providing exact citations to the original IPA documentation for every finding.
Core Features & Use Cases
- IPA Guideline Compliance: Scans code against the "Secure Web Site Development" 7th Edition, "Safe SQL Calling Methods," "Web Health Check Specifications," "Security Implementation Checklist," and "20 Rules for Secure Web Site Operation."
- Multi-Language Static Analysis: Inspects PHP, Java, Python, Ruby, JavaScript, TypeScript, C#, Go, and configuration files using regex-based detection rules with false-positive review and context-aware filtering.
- Persistent Triage Workflow: Maintains finding states across scan iterations using snippet hashing, allowing users to mark issues as "not an issue," "deferred," or "to be addressed" directly in the generated Markdown report.
Quick Start
Run the IPA security check on your project directory to receive a comprehensive vulnerability report with official IPA citations and remediation guidance.