check-config

Diagnose and validate Config Store state across Redis and file storage.

Updated May 18, 2025
One-click install
npx skills add https://github.com/ki2pixel/render_signal_server --skill check-config
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: check-config
Source: https://github.com/ki2pixel/render_signal_server/tree/main/.windsurf/skills/check-config
Command: npx skills add https://github.com/ki2pixel/render_signal_server --skill check-config

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill diagnoses the health and configuration state of the Config Store (Redis or file-based) by inspecting critical keys and validating consistency across environments.

Core Features & Use Cases

  • Inspects essential keys (processing_prefs, webhook_config, routing_rules) and related runtime flags.
  • Guides remediation by providing commands and steps to apply corrections, re-run checks, and confirm status.
  • Useful for production operators and devs who need quick health checks and audit trails of configuration drift.

Quick Start

Run the quick check from the repository root to print and compare critical config keys.

Frequently Asked Questions about check-config

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

FAQPage Schema
How do I validate Redis config store keys for consistency?

Validate Redis config store keys by running a CLI-driven diagnostic check from the repository root to inspect critical keys like processing_prefs, webhook_config, and routing_rules. This ensures configuration integrity and flags any drift across your environments.

What is the best way to diagnose configuration drift in a Redis store?

Diagnose configuration drift by executing scripted checks that compare critical config keys across Redis and file storage. The process validates runtime flags and provides an audit trail of any inconsistencies found during the inspection.

How do I remediate invalid webhook_config or routing_rules keys?

Remediate invalid webhook_config or routing_rules keys by following guided correction commands provided after the diagnostic check. You apply the suggested fixes, re-run the validation scripts, and confirm the config store status is healthy.

Do I need a specific virtual environment to run config store diagnostics?

Yes, you need a specific virtual environment and must execute the CLI-driven workflow from the repository root path. This setup ensures the scripted checks and optional API validation can properly access and inspect your file and Redis storage.

Can I check both Redis and file-based config storage at the same time?

Yes, you can check both Redis and file-based config storage simultaneously. The diagnostic workflow validates configuration state and consistency across both storage types to ensure comprehensive inspection of your critical runtime settings.

Why are my processing_prefs settings not applying correctly in production?

Processing_prefs settings may not apply correctly due to configuration drift or invalid keys in the store. Run a config store health check to inspect the keys, identify inconsistencies, and follow the guided remediation steps to correct the state.