What problem does it solve? When a funboost-based distributed task system misbehaves—consumers not consuming, processes refusing to exit, asyncio event loop errors, missing logs, or configuration files not loading—this Skill maps each symptom directly to its root cause and fix, eliminating guesswork during debugging. ## Core Features & Use Cases - Symptom-to-solution lookup: A decision tree and error table covering Ctrl+C hangs on Windows, ModuleNotFoundError for funboost_config, event loop conflicts, aiohttp loop mismatches, and dependency issues like pywin32 and pydantic. - Configuration and PYTHONPATH guidance: Explains how funboost loads funboost_config.py via importlib and how to set PYTHONPATH correctly across PowerShell, CMD, Linux, and macOS. - AI agent execution rules: Provides safe patterns for running consumer scripts with subprocess timeouts or os._exit, plus log capture via LOG_PATH environment variables. - Use Case: Your async consumer throws "RuntimeError: This event loop is already running". The Skill tells you to set is_auto_start_specify_async_loop_in_child_thread=False or remove the duplicate run_forever call. ## Quick Start Ask the AI to diagnose why your funboost consumer pushes messages successfully but never executes them, and follow the matching fix from the error table.