semgrep-rule-creator - Create production-quality Semgrep rules
Create custom Semgrep rules to detect security vulnerabilities and code patterns with proper testing
Tags
Updated: 2026-03-22Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Create Semgrep rules
- Write taint mode rules
- Write pattern matching rules
- Enforce coding standards
- Detect security vulnerabilities
- Detect bug patterns
- Detect data flow vulnerabilities
- Run Semgrep tests
- Validate rules
- Optimize rule patterns
- Analyze code AST structure
- Write rule tests
- Iterate rule improvements
Inputs
- Semgrep rule documentation
- Pattern syntax guide
- Test handbook
- Constant propagation guide
- Target code patterns
- Bug patterns
- Security vulnerability examples
- Test cases
Outputs
- Semgrep rule YAML file
- Test file with annotations
- Semgrep test results
- Rule validation report
- Optimized rule patterns
Requirements
- Semgrep CLI installed
- File system access
- WebFetch tool access
- Bash tool access
- Read/Write tools access
