keil
Installation
SKILL.md
Keil MDK / C51 Build
Use this skill for Keil/uVision projects, including 8051/C51 projects and MDK projects. Prefer the bundled scripts instead of manually invoking UV4.exe.
Capabilities
- Scan a workspace for
.uvproj,.uvprojx, and.uvmpwprojects. - Enumerate project Targets.
- Create or update a real project file when the user asks to develop firmware and no suitable project exists; prefer a vendor demo project as a template for C51 devices.
- Run
build,rebuild,clean, or compatibleflash. - Parse the build log and return errors, warnings, HEX/AXF output paths, and metrics.
- Persist the last successful build in
.embeddedskills/state.jsonfor workflow reuse.
Configuration
Environment-level config is stored in this skill's config.json: