frappe-hooks-expert

Installation
SKILL.md

Frappe Hooks Expert

This skill provides comprehensive guidance for understanding and working with Frappe's hooks system.

Overview

Frappe's hooks system allows apps to extend and customize framework behavior without modifying core code. Hooks are registered in an app's hooks.py file and are called by the framework at specific points during execution.

Core Concept: Hooks are extension points that allow your app to:

  • React to document lifecycle events
  • Extend permissions logic
  • Schedule background tasks
  • Customize UI behavior
  • Add custom validations
  • Integrate with external systems

Hook Categories

1. Application Hooks

Related skills

More from kehwar/frappe_tweaks

Installs
4
First Seen
Feb 18, 2026