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 .uvmpw projects.
  • 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 compatible flash.
  • Parse the build log and return errors, warnings, HEX/AXF output paths, and metrics.
  • Persist the last successful build in .embeddedskills/state.json for workflow reuse.

Configuration

Environment-level config is stored in this skill's config.json:

Installs
21
GitHub Stars
190
First Seen
Jun 12, 2026