mkbuild-fix
SolidBuild error triage: detect language, load fix patterns, auto-retry. Use for 'build failed', 'fix compilation', 'type error'. Chains into mk:verify. NOT for runtime errors (see mk:fix); NOT for architectural debugging (see mk:investigate).
AI & Automation 15 stars
2 forks Updated today MIT
Install
Quality Score: 86/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Build Fix — Universal Build Error Resolver
Detects language from error output, loads the appropriate reference, classifies the error
by fixability, applies the fix, and chains into `mk:verify` to confirm the build is green.
## When to Use
- Build command fails (npm run build, tsc, go build, python -m build, cargo build)
- Type check errors (TypeScript TS\d{4}, mypy)
- Compilation errors in any language
- Triggers: "build failed", "fix build", "compilation error", "type error"
## Phase Anchor
**Phase: 3 (Build GREEN)**
**Handoff:** If `mk:verify` passes → proceed to Phase 4 (Review). If 3 attempts exhausted → escalate to user.
## Process
### Step 1: Capture Error Output
Run the failing build command and capture full output. If error output was passed as input,
use that directly.
### Step 2: Detect Language
Match error patterns in order (first match wins):
| Pattern | Language | Reference |
|---------|----------|-----------|
| `error TS\d{4}:` | TypeScript | `references/typescript-errors.md` |
| `SyntaxError:` or `ModuleNotFoundError:` or `IndentationError:` | Python | `references/python-errors.md` |
| `cannot find package` or `undefined: ` or `syntax error near` (Go) | Go | `references/general-errors.md` |
| `error[E\d{4}]` (Rust) | Rust | `references/general-errors.md` |
| Any other pattern | Unknown | `references/general-errors.md` |
Load the matched reference file before proceeding to Step 3.
### Step 3: Classify Error Fixability
After loading the reference,...
Details
- Author
- ngocsangyem
- Repository
- ngocsangyem/MeowKit
- Created
- 4 months ago
- Last Updated
- today
- Language
- TypeScript
- License
- MIT
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
build-fix
Fix build, lint, and type errors
15 Updated today
jmylchreest AI & Automation Solid
fix
Use when the user says "fix", "make it pass", or "apply the findings", or hands a verifier failure or bug description.
33 Updated yesterday
OutlineDriven AI & Automation Solid
mkfix
Diagnoses and fixes bugs, type errors, lint failures, CI/CD issues, and runtime errors via root-cause-first investigation. Use for defect remediation. NOT for investigation without a fix (see mk:investigate); NOT for build-only compilation errors (see mk:build-fix).
15 Updated today
ngocsangyem