What problem does it solve?
This Skill helps developers understand and implement debugging within the application by providing clear guidelines on logging, namespace conventions, and enabling debug output across different environments.
Core Features & Use Cases
- Logging Implementation: Demonstrates how to use the
debug library for logging messages and variables.
- Namespace Conventions: Outlines standard naming conventions for different parts of the application (Desktop, Server, Client, Router).
- Format Specifiers: Explains how to format log output for various data types.
- Enabling Debug Output: Provides instructions for activating debug logs in Browser, Node.js, and Electron environments.
- Use Case: When encountering unexpected behavior in the server, use this Skill to add detailed logging to pinpoint the exact module and issue.
Quick Start
Use the debug skill to log a simple message with the namespace 'lobe-server:market'.