What problem does it solve? Debugging issues in production or remote environments is hard when code lacks sufficient logging. This Skill instruments your code with structured debug logs tagged by a feature number prefix (e.g. [F1.10]), so you can quickly filter and locate relevant log lines during troubleshooting. ## Core Features & Use Cases - Feature-prefixed logging: Adds logs in a consistent format [feature-id] LEVEL | location | message | context across Swift, TypeScript/JavaScript, Python, and Kotlin/Java. - Standards-aware: Searches the project for coding_standards.md or similar guideline files and follows the project's own logging conventions when they exist. - Automatic Git commit: After adding logs, stages only the modified files and creates a conventional commit like feat(F1.10): add detailed debug logs, running SwiftLint first for Swift projects. - Use Case: You are debugging a data-fetching issue tagged as feature F1.10. Ask the AI to add detailed logs to the fetch module, and it instruments function entries, branches, async operations, and error handlers with prefixed log lines, then commits the changes locally. ## Quick Start Add detailed debug logs with the F1.10 prefix to my data request module and commit the changes.