debug

Analyze logs, SQLite database state, and git history to diagnose software issues.

4|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/visualitypl/visuality-humanlayer --skill debug-visualitypl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: debug
Source: https://github.com/visualitypl/visuality-humanlayer/tree/main/.github/skills/debug
Command: npx skills add https://github.com/visualitypl/visuality-humanlayer --skill debug-visualitypl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you diagnose and understand issues encountered during manual testing or implementation without altering files or consuming primary context.

Core Features & Use Cases

  • Log Analysis: Inspect daemon and WUI logs for errors and relevant events.
  • Database State Check: Query the SQLite database for session and event information.
  • Git State Review: Examine current branch, recent commits, and uncommitted changes.
  • Use Case: You're testing a new feature and encounter an unexpected error. Instead of switching context, you invoke this Skill to quickly check logs and recent git activity to pinpoint the cause.

Quick Start

Use the debug skill to investigate the current issue by examining logs, database, and git state.

Frequently Asked Questions about debug

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

FAQPage Schema
How do I debug software issues using logs, database state, and git history?

To debug software issues, you investigate logs, database state, and git history without modifying files. This approach diagnoses problems encountered during manual testing or implementation by inspecting runtime state and recent code changes.

What is the best way to analyze daemon logs and database state for troubleshooting?

The best way to troubleshoot is inspecting daemon and WUI logs for errors while querying the SQLite database for session and event information. This read-only investigation pinpoints causes of unexpected errors during testing without altering files.

Does this troubleshooting method work with SQLite and git command-line tools?

Yes, this troubleshooting method works with SQLite and git command-line tools. It requires access to log files, SQLite databases, and git command-line tools to perform state inspection and diagnose issues during implementation phases.

Can I diagnose errors during manual testing without modifying my files?

Yes, you can diagnose errors during manual testing without modifying files. The process examines current git branches, recent commits, and uncommitted changes alongside logs and database state to understand issues without consuming primary context.

Why examine git history and uncommitted changes when debugging an unexpected error?

Examining git history and uncommitted changes when debugging helps correlate recent code modifications with runtime errors. Reviewing current branches and recent commits alongside logs and database state isolates the root cause of unexpected behavior.

What are the limitations of debugging through log and database inspection?

A limitation of debugging through log and database inspection is its read-only scope; it diagnoses issues without modifying files or executing fixes. It is constrained to analyzing existing SQLite databases, daemon logs, and git state.