maa-logging

Community

Standardize MaaNTE Python logging for clear debugging

Author1bananachicken
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Inconsistent logging practices in MaaNTE's Python code lead to hard-to-debug issues, accidental exposure of debug information to end users, and non-compliant log outputs that fail to meet project maintenance requirements.

Core Features & Use Cases

  • Clear Role Separation: Defines strict boundaries between developer-facing logs (via the logger object) and user-facing messages (via the maafocus module), preventing debug information from leaking to end users in MXU mode.
  • Standardized Log Rules: Specifies log level usage, percent-style formatting requirements, MXU mode console output behavior, and sensitive information handling rules to ensure all logs follow project conventions.
  • Use Case: When modifying Python code in MaaNTE's agent directory, use this Skill to add compliant log entries and user-facing messages, avoiding common mistakes like using print() for user notifications or f-strings for log formatting.

Quick Start

Use this Skill to add compliant log entries and user-facing messages when writing or modifying Python code in MaaNTE's agent directory.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: maa-logging
Download link: https://github.com/1bananachicken/MaaNTE/archive/main.zip#maa-logging

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.