The Solidity Audit Report Generator is a VS Code extension that automatically generates audit reports based on contest templates, ChatGPT, and // @audit comments
Features
This extension provides the following key functionalities:
Reads .sol Solidity files in your workspace and scans for comments starting with // @audit-issue. You can add additional information using @ tags, such as @recommendation, @references, and any other you like. These will be added to the prompt that will generate the report.
Combines these comments with audit contest templates and uses ChatGPT to generate a detailed audit report.
Outputs a XML containing the extracted information from your findings, including additional @ tags from your issue description, a ChatGPT prompt file used to query OpenAI's API, and a markdown file containing the generated report.
Regenerates a report in case the user wants to change the ChatGPT prompt.