skills/openaec-foundation/erpnext_anthropic_claude_development_skill_package/frappe-errors-controllers/Gen Agent Trust Hub
frappe-errors-controllers
Pass
Audited by Gen Agent Trust Hub on Mar 31, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill is entirely instructional and provides high-quality guidance for the Frappe and ERPNext development ecosystem. It promotes defensive programming and transaction integrity.
- [COMMAND_EXECUTION]: The skill includes code snippets for database interactions (
frappe.db.sql) and background task queuing (frappe.enqueue). These are standard framework operations and are accompanied by security advice, specifically instructing the user to usefrappe.db.escape()to mitigate SQL injection risks. - [DATA_EXFILTRATION]: The skill provides a pattern for external API communication using the
requestslibrary. This is presented as a standard integration template and includes security best practices such as mandatory timeouts and specific exception handling to prevent leaking technical details to end users.
Audit Metadata