Use when building API endpoints with @frappe.whitelist() in Frappe. Covers endpoint design, permission patterns, error handling, client integration, file uploads, background jobs, rate limiting, REST
skills/source/impl/frappe-impl-whitelisted/SKILL.md(main)