<< All versions
Skill v1.0.0
currentAutomated scan100/100opensage-agent/opensage-adk/static-analysis
──Details
PublishedApril 29, 2026 at 04:36 PM
Content Hashsha256:f4a2781713982881...
Git SHA481b4344f3d0
──Files
Files (1 file, 1.5 KB)
SKILL.md1.5 KBactive
SKILL.md · 38 lines · 1.5 KB
version: "1.0.0" name: static_analysis description: "Static code analysis tools using Joern and Neo4j. These tools perform advanced code analysis including control flow analysis, data flow analysis, call graph traversal, and program slicing. Available tools: joern-query, joern-slice, search-function, get-caller, get-callee, get-call-paths-to-function. "
Static Analysis Tools
Category of tools for advanced static code analysis using Joern and Neo4j. These tools provide sophisticated code analysis capabilities including call graph analysis, program slicing, control flow analysis, and graph-based queries.
Available Tools
- joern-query: Execute Joern queries for code analysis
- joern-slice: Perform program slicing to extract relevant code paths
- search-function: Search for functions matching specific criteria
- get-caller: Get callers of a specific function
- get-callee: Get callees (functions called by) a specific function
- get-call-paths-to-function: Find all call paths leading to a function
Usage
These tools work with joern and main sandbox types, depending on the specific tool.
Common Use Cases
- Analyzing call graphs and control flow
- Finding all paths to a function or vulnerability
- Performing program slicing for focused analysis
- Querying code structure using graph databases
- Identifying function dependencies and relationships
- Static analysis for security vulnerability detection
Requires Sandbox
joern, main, neo4j, codeql