superpowers-sage:acorn-logging

Configure centralized structured logging for Acorn/WordPress themes with Monolog channels.

13|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/codigodoleo/superpowers-sage --skill superpowers-sage-acorn-logging
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: superpowers-sage:acorn-logging
Source: https://github.com/codigodoleo/superpowers-sage/tree/main/skills/acorn-logging
Command: npx skills add https://github.com/codigodoleo/superpowers-sage --skill superpowers-sage-acorn-logging

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The Acorn/WordPress logging setup centralizes and standardizes application logs, improving visibility and troubleshooting across WordPress themes using Acorn.

Core Features & Use Cases

  • Structured logging with multiple channels (daily, single, errorlog, Slack, etc.) to organize logs by concern.
  • Integration with Roots' Acorn LoggingServiceProvider and WordPress debug bridge to align logs with WordPress dev tools.
  • Clear guidance for per-environment verbosity, best practices for context-rich logs, and troubleshooting steps.

Quick Start

Configure your theme's logging by ensuring config/logging.php exists and emit a test log with Log::info() to verify output.

Frequently Asked Questions about superpowers-sage:acorn-logging

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up structured logging in an Acorn and WordPress theme?

Per-environment logging verbosity is managed by configuring distinct channels within your theme's config/logging.php, allowing you to align context-rich logs and debug levels with specific development or production workflows.

Can I send WordPress debug logs directly to a Slack channel?

Yes, you can route WordPress debug logs to Slack by defining a Slack channel within your Acorn logging configuration, leveraging the WordPress debug bridge and Monolog to send real-time alerts.

What is the best way to organize WordPress application logs by concern?

The best way to organize WordPress application logs by concern is using multiple structured logging channels like daily, single, errorlog, and Slack, managed centrally through Acorn's LoggingServiceProvider.

Does Acorn logging require a specific configuration file to function?

Yes, Acorn logging requires a theme-level config/logging.php file that defines your available channels and integrates with the Roots Acorn LoggingServiceProvider to properly handle Monolog outputs.