SkillsLib.ai

Debug

Systematically debug app issues by examining logs, database state, and git history

4.4(51 reviews)
1,000+ downloads
Updated Nov 2026
Verified SafeSecurity VerifiedThis skill was analyzed by our AI security scanner for harmful content including data exfiltration, system manipulation, credential theft, and prompt injection. No threats were detected.

What You Can Do

You can systematically investigate application failures by examining logs, querying database state, and reviewing git history to identify root causes. This skill helps you understand the current state of your system without making changes, providing the contextual foundation needed to solve bugs efficiently during manual testing or implementation work.

Features

Log examination

automatically locate and parse application logs from common directories to identify error patterns and stack traces

Database state inspection

query SQLite databases and check database configuration to understand data consistency and state issues

Git history analysis

review current branch, recent commits, and uncommitted changes to correlate code changes with observed problems

Service status checking

verify running processes and listening ports to diagnose connectivity and service availability issues

Problem context understanding

analyze plan/ticket files to align debugging investigation with intended test cases or implementation goals

Multi-source correlation

cross-reference logs, database state, and git changes to identify patterns and root causes

Non-invasive investigation

gather all diagnostic information without modifying files or system state

Example Output

Example 1: Database Query Issue

code
I found the issue! Looking at the logs, there's a SQL syntax error at 2024-01-15 14:32:18. The recent commit (abc123) changed the query structure. Checking the database state, the `users` table is missing the `status` column that the new query expects. The migration appears to be uncommitted in your working directory.

Example 2: Service Connectivity Problem

code
The service logs show connection refused errors. Running `lsof -i :5432`, the database isn't listening on port 5432. Git history shows the database configuration changed 3 commits ago from localhost to 127.0.0.1. The process list shows the database service isn't running—likely crashed during startup due to the configuration change.

What's Included

  • SKILL.md: Core debugging instruction set with investigation process
  • Debugging checklist: Systematic steps for logs, database, and git examination
  • Common log locations reference: Default paths for application logs across systems
  • SQL query templates: Pre-built queries for common database state investigations
  • Git command reference: Quick commands for branch, commit, and change analysis

Who It's For

  • Backend engineers — debugging application failures and service issues during development
  • QA/test engineers — investigating test failures and understanding failure root causes
  • Full-stack developers — correlating frontend errors with backend state and logs
  • DevOps engineers — diagnosing service and deployment issues
  • Implementation specialists — troubleshooting issues during feature rollout or integration work

Best For

  • Failure investigation — understanding why tests or features are failing
  • Production troubleshooting — diagnosing live issues without making changes
  • State verification — checking database consistency and service status
  • Change correlation — identifying which code changes caused problems
  • Debugging session bootstrap — gathering complete context before implementing fixes

You might also like

Full-Stack Feature Development Workflow
$30
Full-Stack Feature Development Workflow

You'll transform high-level feature requirements into a complete development plan covering API design, frontend implementation, testing strategy, and documentation. The skill helps you identify dependencies, parallelize work across frontend and backend teams, and establish quality gates that ensure features ship bug-free with proper error handling and logging.

Construction Estimate Analysis & Refinement
$35
Estimating4.0(34)
Construction Estimate Analysis & Refinement

You can systematically analyze construction estimates by breaking down components, validating labor and material pricing against market data, identifying embedded errors or outdated assumptions, and applying data-driven contingency allocation. Claude helps you produce risk-adjusted cost projections that are defensible to stakeholders and competitive in bid scenarios, reducing estimate variance and catching pricing gaps before client submission.

Bid Assembly & Analysis for Preconstruction Estimates
$40
Bid Assembly & Analysis for Preconstruction Estimates

You can rapidly process multiple subcontractor bid responses—from trade contractors, material suppliers, and specialty vendors—into a cohesive, auditable estimate structure. Claude extracts key bid components, identifies pricing inconsistencies against benchmarks or prior projects, flags scope gaps and exclusions, and organizes everything by CSI division for seamless estimate assembly. This eliminates manual spreadsheet comparison and reduces the risk of overlooked scope omissions or pricing anomalies when managing 15+ concurrent bids.

Shapely Compute
$30
Shapely Compute

You can construct geometric objects (points, lines, polygons, multigeometries), execute boolean operations (intersection, union, difference), apply spatial predicates (contains, intersects, within), calculate measurements (area, length, distance, centroid), and transform geometries through translation, rotation, and scaling. This skill handles geometry validation, invalid geometry repair, and complex spatial analysis tasks.

CPM Schedule Optimization & Risk Analysis
$35
CPM Schedule Optimization & Risk Analysis

You can paste CPM schedule exports from Primavera P6, Microsoft Project, or narrative descriptions into Claude to perform comprehensive constraint analysis and identify schedule optimization opportunities. The skill analyzes activity relationships, float distributions, resource constraints, and schedule vulnerability patterns to quantify which activities drive project completion, measure schedule buffer effectiveness, and develop quantified mitigation strategies that balance acceleration with cost and logistical feasibility.

Audit Env Variables
$40
Full-Stack4.7(51)
Audit Env Variables

You can perform a complete audit of your project's environment variables to discover unused configurations, identify which services are integrated (Stripe, AWS, Supabase, etc.), and understand permission scopes. The skill maps exactly where each variable is used in your codebase, then optionally removes unused variables with automatic regression detection to prevent breaking changes.

Bid Assembly & Proposal Generation for Estimators
$30
Bid Assembly & Proposal Generation for Estimators

You can transform fragmented cost data, subcontractor quotes, and contingency calculations into cohesive, defensible bid packages that stakeholders understand and trust. This skill guides you through hierarchical cost aggregation, dynamic contingency modeling based on project risk, multi-tier markup application, and narrative integration that links scope assumptions to pricing—enabling you to develop competitive proposals with justified pricing strategies.

Implement Task
$35
Full-Stack4.6(48)
Implement Task

You can deploy this agent to execute specific implementation tasks within a larger development plan. It operates independently with fresh context, follows test-driven development principles for every code change, and creates comprehensive handoff documentation that captures progress, decisions, and learnings for the next task executor. This ensures consistent code quality, prevents rework, and maintains continuity across distributed implementation efforts.

$40.00