extract-errors

Extract and structure build and test errors from Gradle output.

1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/oscardlfr/AndroidCommonDoc --skill extract-errors-oscardlfr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extract-errors
Source: https://github.com/oscardlfr/AndroidCommonDoc/tree/main/skills/extract-errors
Command: npx skills add https://github.com/oscardlfr/AndroidCommonDoc --skill extract-errors-oscardlfr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the extraction of structured build and test errors from Gradle output, providing actionable details for quick resolution.

Core Features & Use Cases

  • Error Extraction: Extracts compilation errors and test failures from Gradle output.
  • Priority Sorting: Formats output as actionable items sorted by priority.
  • Platform Compatibility: Works on both Android-only and KMP projects.

Quick Start

Extract errors from the 'core:domain' module with stack traces included: /extract-errors core:domain --include-stacktrace

Frequently Asked Questions about extract-errors

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

FAQPage Schema
How do I extract compilation errors and test failures from Gradle output?

You can extract compilation errors and test failures from Gradle output by running an automated script that parses the build logs, structures the errors, and formats them as actionable items sorted by priority for quick resolution.

Does this Gradle error extraction approach work with Kotlin Multiplatform projects?

Yes, the error extraction process is compatible with both Android-only and Kotlin Multiplatform (KMP) projects, identifying compilation errors, coverage gaps, and test failures across these environments.

How do I get structured build errors from a specific Gradle module like core:domain?

To get structured build errors from a specific module, you can target it directly in your command, such as specifying 'core:domain', and optionally include stack traces to gather deeper actionable insights for that module.

What is the best way to automate identifying coverage gaps in Android builds?

Automating the identification of coverage gaps in Android builds involves parsing Gradle output to automatically extract and structure test failures and compilation errors into prioritized, actionable items for developers.

Can I include stack traces when parsing test failures from Gradle logs?

Yes, you can include stack traces when parsing test failures from Gradle logs by using an inclusion flag during the extraction process, allowing you to capture deeper actionable insights alongside the prioritized error output.