build-fix
SolidFix build, lint, and type errors
AI & Automation 18 stars
5 forks Updated 2 days ago MIT
Install
Quality Score: 82/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Build Fix Mode
**Recommended model tier:** balanced (sonnet) - this skill performs straightforward operations
Rapidly fix all build, type, and lint errors with minimal changes.
## Prerequisites
Before starting, ensure you have:
- Access to the project root directory
- Build tools installed (npm, tsc, etc.)
## Workflow
### Step 1: Capture All Errors
Run all checks and capture output:
```bash
# Run in sequence, capture all output
npm run build 2>&1 | head -100
npm run lint 2>&1 | head -100
npx tsc --noEmit 2>&1 | head -100
```
**If commands fail to run:**
- Check package.json for available scripts
- Try `npm install` if dependencies are missing
- Use `npm ci` for clean install if lock file exists
### Step 2: Categorize Errors by Priority
Process errors in this order:
1. **Type errors** (highest priority) - Fix TypeScript/type issues first
2. **Build errors** - Compilation failures
3. **Lint errors** - ESLint, Prettier, etc.
4. **Warnings** - Address only if trivial
Group similar errors:
- Missing imports
- Type mismatches
- Unused variables
- Formatting issues
### Step 3: Search for Context
Use MCP tools to find definitions and patterns:
```
# Find type definitions
mcp__plugin_aide_aide__code_search query="InterfaceName" kind="interface"
# Find function signatures
mcp__plugin_aide_aide__code_search query="functionName" kind="function"
# Get symbols in a file
mcp__plugin_aide_aide__code_symbols file="path/to/file.ts"
# Check project conventions
mcp__plugin_a...
Details
- Author
- jmylchreest
- Repository
- jmylchreest/aide
- Created
- 7 months ago
- Last Updated
- 2 days ago
- Language
- Go
- License
- MIT
Integrates with
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
fix-errors
Parses build errors and fixes them systematically. Triggers on build failures, compilation errors, or when user reports errors.
3 Updated today
dagonet Code & Development Listed
build-fix
Resolve build, compile, and type-check errors at their cause instead of suppressing them. Use when: the build does not produce output — type errors, missing modules, syntax or config failures. NOT for: code that compiles but behaves wrong (that is `debug`).
1 Updated today
MichaelYcJo Data & Documents Listed
fix
Fix build errors in batch. Parses pasted CI/build output, classifies errors, applies minimal fixes, validates. For test investigation or CI divergence, use /fix-investigate instead.
2 Updated today
e128