AI Skill
The repository provides task descriptions (Skills) for AI coding assistants under esp_board_manager/tools/AI_SKILLS/. Each Skill is a fixed-step procedure description that allows AI assistants to understand Board Manager configuration semantics according to a consistent set of rules, and to assist with board adaptation, migration, and troubleshooting following an established workflow.
Skills are not a required step for using Board Manager, and they do not replace the commands, YAML templates, or reference pages in the repository. It is recommended to first read the relevant documentation to clarify your goal and how to verify it, then provide the corresponding Skill to an AI tool to assist with execution or review. AI output involving hardware-related content such as IO numbers, addresses, and timing must still be manually verified against the schematic.
Available Skills
Skill |
Applicable Scenario |
Entry Point |
|---|---|---|
|
Migrate the legacy |
|
Migration guide document: esp_board_manager/docs/lcd_touch_i2c_migration_cn.md.
How to Use
Provide the corresponding Skill file as input to an AI assistant that supports the Skill protocol (for example, Claude Code, Cursor, etc.). The Skill describes the task prerequisites, decision branches, items that must be confirmed, and content that must not be changed automatically. The AI will provide modification suggestions according to the Skill; all final changes still require human review before merging.