frappe-core-logging
OfficialUnified logging & error tracking for Frappe apps.
AuthorOpenAEC-Foundation
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Developers face inconsistent logging, silent failures, and unsafe production logging in Frappe apps. This guide standardizes the use of frappe.logger, frappe.log_error, and Sentry integration to improve observability and reliability.
Core Features & Use Cases
- Module-level logging with frappe.logger to produce per-module log files and richer context.
- Centralized error reporting via frappe.log_error with optional trace capture and metadata.
- Production-ready monitoring and third-party error tracking through Sentry integration.
- Guidance on avoiding common pitfalls like using print() in production and leaking sensitive data.
Quick Start
Install this skill and begin using module-scoped logging with frappe.logger('module_name') along with frappe.log_error for errors, then enable Sentry monitoring for production visibility.
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: frappe-core-logging Download link: https://github.com/OpenAEC-Foundation/Frappe_Claude_Skill_Package/archive/main.zip#frappe-core-logging 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 471,000+ vetted skills library on demand.