frappe-desk-scripting
Web FrontendWrites the browser-side JavaScript that customizes Frappe Desk: form event handlers, child-table recalculation, dynamic Link-field filters, conditional field layout, confirmation-gated custom buttons, dialogs and prompts, list-view indicators and bulk actions, Query Report client filters and cell formatting, whitelisted server calls, realtime listeners, routing, and hook-based injection into DocTypes owned by other apps. Use when a task needs interactive behavior on a Desk form, list, or query report, client-side save validation, or UI around an existing whitelisted server method. Not for server-side Python controllers or report queries, whitelisted endpoint implementation, database schema or migration work, or non-Desk Vue and React frontends.
- Version
- v1.0.0
- Size
- 21 KB
- Updated
- 2026-10-10
$ skilvault read --manual frappe-desk-scriptingYour client verifies the signature before reading. This explicit manual read is available on every plan. Free automatically loads five chosen skills; paid plans automatically load relevant skills across the library.