What problem does it solve?
This Skill generates a comprehensive in-app debug menu for developers, enabling runtime control over features, environments, and diagnostics without needing to recompile the application.
Core Features & Use Cases
- Feature Flag Toggles: Dynamically enable or disable features during development.
- Environment Switching: Easily switch between development, staging, and production API endpoints.
- Network Log Viewer: Inspect recent network requests and responses directly within the app.
- Cache Management: Clear various application caches (image, HTTP, all).
- Crash Simulation: Trigger intentional crashes for testing error reporting tools.
- Diagnostic Export: Gather and export device and app information for debugging.
- Use Case: A developer needs to test a new feature flag and verify API calls on the staging environment. They activate the debug menu via a shake gesture, toggle the feature flag, switch the environment, and then inspect the network logs to confirm successful requests.
Quick Start
Use the debug-menu skill to generate a developer debug panel with feature flag toggles and environment switching.