dart-use-ffigen
Pass
Audited by Gen Agent Trust Hub on Jul 14, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill instructs the agent to perform standard development tasks using the Dart CLI, such as
dart pub add,dart run, anddart analyze. These commands are used for dependency management, script execution, and code verification within the project scope. - [EXTERNAL_DOWNLOADS]: External dependencies are sourced from
pub.dev, which is the official and well-known package registry for the Dart ecosystem. The skill also correctly references the officialdart-lang/nativeGitHub repository for troubleshooting and issue reporting. - [REMOTE_CODE_EXECUTION]: The workflow involves generating a local Dart script (
tool/ffigen.dart) to orchestrate the FFI binding generation. This script uses the officialffigenlibrary and is executed locally viadart run, which is an expected and standard pattern for programmatic code generation in Dart. - [DATA_EXFILTRATION]: The skill's operations are confined to project-specific directories such as
lib/,tool/, andthird_party/. There are no patterns suggesting access to sensitive system files, hardcoded credentials, or unauthorized network transmissions. - [SAFE]: The skill includes explicit instructions for maintaining license headers and provides a verification checklist to ensure the generated code meets project standards and passes static analysis.
Audit Metadata