autofix_skills
autofix_skills contains 16 collected skills from hyz0906, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Comprehensive build error repair tool for C++, Rust, and Java projects using Soong, GN, Make, or CMake. Automatically fixes 30+ types of errors including headers, linking, APIs, and config.
Fixes function call errors with wrong number or type of arguments.
Fixes type mismatch errors by adding appropriate casts or conversions.
Fixes syntax errors in Android.bp files.
Removes unsupported or unknown compiler flags from build configurations.
Fixes scope and variable errors in BUILD.gn files.
Fixes script permission errors by making files executable.
Fixes 'multiple definition' linker errors by removing duplicate symbols.
Fixes Rust 'can't find crate' errors by adding dependencies to Cargo.toml or rustlibs.
Fixes linker 'undefined reference' errors by finding and adding the library dependency.
Fixes Soong visibility restriction errors by updating module visibility lists.
Analyzes build errors and routes to the appropriate AutoFix skill. Use this as the entry point when encountering a build failure.
Fixes Java 'cannot find symbol' errors by adding import statements or library dependencies.
Fixes 'file not found' errors by locating headers and adding include paths or
Fixes 'not a member of namespace' errors by adding namespace qualifiers or using declarations.
Fixes 'undeclared identifier' errors by adding missing