erpnext-errors-api
OfficialReliable ERPNext API error handling.
AuthorOpenAEC-Foundation
Version1.0.0
Installs0
System Documentation
What problem does it solve?
ERPNext API development often suffers from inconsistent errors, insecure responses, and missing validations. This Skill provides a comprehensive framework to implement robust, consistent error handling across server and client code in ERPNext/Frappe apps.
Core Features & Use Cases
- Complete whitelisted method pattern with input validation, permission checks, and exception mapping.
- API response wrapper for uniform success/error payloads.
- Client-side error handling guidelines with centralized UI feedback.
- External API client patterns with retries and structured error management.
- Webhook handling with validation, idempotency, and safe error reporting.
- Reference patterns to avoid anti-patterns.
Quick Start
Use the patterns in this Skill to implement end-to-end error handling for a new ERPNext API endpoint.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: erpnext-errors-api Download link: https://github.com/OpenAEC-Foundation/ERPNext_Anthropic_Claude_Development_Skill_Package/archive/main.zip#erpnext-errors-api Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.