Debug Log Skill — AI skill for Claude Code
A debugging discipline + pre-mortem error catalogs for LLM-assisted coding across web, iOS, Android, macOS, Kotlin, Swift.
How to install Debug Log Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open satvikxbansal/debug-log-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Debug Log Skill does
A debugging discipline + pre-mortem error catalogs for LLM-assisted coding across web, iOS, Android, macOS, Kotlin, Swift.
Alternatives in AI
- Osaurus — Own your AI. The native macOS harness for AI agents -- any model, persistent memory, autonomous execution, cry 5.1k ★
- Claude Usage Tracker — Native macOS menu bar app for tracking Claude AI usage limits in real-time 2.2k ★
- Swift Agent Skills — A curated directory of open-source AI agent skills for Swift and Apple platform development 1.5k ★
README
debug-log-skill
[](LICENSE) [](editor-integrations/CLAUDE.md) [](editor-integrations/cursor/rules/debug-log.mdc) [](editor-integrations/AGENTS.md) [](github-actions/validate-debug-log.yml)
**Status:** v2.1 — the active knowledge graph plus a zero-dep `dls` CLI and a placeholder-sentinel guard that refuses TODO-shaped fake entries.
**A skill that turns every bug you fix into a rule the next person (or the next LLM session) won't have to rediscover.**
LLM coding assistants are fast, but they're forgetful. They'll ship the same subtle bug a second time, six weeks later, because the context from the first fix evaporated. This skill fixes that. Every bug you fix gets a short, structured entry in a file called `DEBUG_LOG.md` at your project root. Before writing new code, the agent greps that file to find rules that apply. Over a few weeks, the log becomes the highest-signal document in your repo — a living memory that humans and LLMs share.
The one-minute pitch
Three things compound when you use this:
- You stop re-shipping the same bug. Every fix writes down what went wrong, what you believed that turned out to be false, and the rule that would have caught it. Next time anyone — you, a teammate, Claude, Cursor, Aider — touches that code, they find the rule before they re-break it.
- Your agent stops hallucinating the same wrong API.
LLM Hallucination or Assumptionis a first-class bug category in this skill. When the agent invents a function that doesn't exist, you log it. The prevention rule ("this Compose modifier doesn't exist, use X") lives in the same
Related Skills
Polyglot Refactor
Semantic, AST-safe multi-language code refactoring engine for AI agents and developers (Kotlin, Swift, TypeScr
Secondmate Reason
Ask a read-only reasoning model (via secondmate) a hard analysis question — root-cause, triage, plan review, p
ZeroAI
Android AI agent app. Kotlin + Rust via UniFFI.
No No Debug
No-No Debug — Self-evolution system for AI coding assistants. 10 minutes writing code, 2 hours debugging? This
Debug Methodology
Systematic debugging methodology for AI agents and developers. Prevents common anti-patterns like patch-chaini
Universal Debug Mode Skill
Evidence-driven debugging skill for AI agents: generate competing hypotheses, instrument with isolated runtime
Related Agents
Mobile Code Reviewer
Use this agent to review mobile code changes or a whole mobile project (Flutter/Dart, Android Kotlin/Java, iOS
Storage Crypto Auditor
Static (and, if a device is connected, dynamic-assisted) auditor for insecure local storage and weak or misuse
iOS Developer.Agent
Expert iOS/macOS developer specializing in Swift, SwiftUI, and the Apple toolchain. Use when: (1) Building Swi