frappe-service

Installation
SKILL.md

Frappe Service Layer Design

Create well-structured service layer classes that encapsulate business logic, coordinate between repositories, and provide clean interfaces for controllers and APIs.

When to Use

  • Implementing complex business logic
  • Coordinating operations across multiple DocTypes
  • Creating reusable business operations
  • Separating concerns between controllers and data access
  • Building transaction-aware operations

Arguments

/frappe-service <service_name> [--doctype <doctype>] [--operations <op1,op2>]

Examples:

Related skills
Installs
60
GitHub Stars
11
First Seen
Jan 25, 2026