KS
Killer-Skills

mythosmud-logging-standards — Categories.community

v1.0.0
GitHub

About this Skill

Perfect for Python Logging Agents needing structured logging capabilities with enhanced_logging_config A text-based, browser-accessible Multi-User Dungeon (MUD) inspired by the Cthulhu Mythos.

arkanwolfshade arkanwolfshade
[0]
[0]
Updated: 3/4/2026

Quality Score

Top 5%
33
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add arkanwolfshade/MythosMUD/mythosmud-logging-standards

Agent Capability Analysis

The mythosmud-logging-standards MCP Server by arkanwolfshade is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion.

Ideal Agent Persona

Perfect for Python Logging Agents needing structured logging capabilities with enhanced_logging_config

Core Value

Empowers agents to implement standardized logging practices using keyword arguments, providing structured data for efficient log analysis and leveraging the project logger from server.logging.enhanced_logging_config

Capabilities Granted for mythosmud-logging-standards MCP Server

Standardizing log formats for Multi-User Dungeon games
Implementing error tracking with logger.error
Enhancing user action logging with logger.info

! Prerequisites & Limits

  • Requires import from server.logging.enhanced_logging_config
  • Python environment only
  • Must adhere to specific logging standards, avoiding f-strings and deprecated parameters
Project
SKILL.md
1.3 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

MythosMUD Logging Standards

Import

Always use the project logger:

python
1from server.logging.enhanced_logging_config import get_logger 2logger = get_logger(__name__)

Never use import logging or logging.getLogger().

Structured Logging

Pass data as keyword arguments (key=value). Do not use f-strings or the deprecated context= parameter.

Correct:

python
1logger.info("User action completed", user_id=user.id, action="login", success=True) 2logger.error("Request failed", path=request.url.path, status_code=500)

Wrong:

python
1logger.info(f"User {user_id} performed {action}") # No f-strings 2logger.info("message", context={"key": "value"}) # No context= parameter

Optional Helpers

  • Request context: bind_request_context(correlation_id=id, user_id=uid) when handling requests.
  • Performance: with measure_performance("operation"): for timing blocks.

Import these from server.logging.enhanced_logging_config when needed.

Summary

DoDo not
get_logger(__name__)logging.getLogger()
logger.info("msg", key=value)logger.info(f"msg {x}")
Key-value argscontext={"key": "value"}

Reference

  • Full rules: CLAUDE.md "LOGGING STANDARDS" and "Example Patterns"

Related Skills

Looking for an alternative to mythosmud-logging-standards or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication