Agent Skills
› ghbalf/freecad-ai
› optimize-skill
optimize-skill
GitHub自动优化 FreeCAD AI 技能的 SKILL.md。通过运行测试用例、评估结果并利用 LLM 迭代改进指令,直至分数收敛或达到最大迭代次数,同时备份原始版本以确保安全。
Trigger Scenarios
用户输入 /optimize-skill 命令
用户输入 /optimize-skill skill-name 并指定技能名称
Install
npx skills add ghbalf/freecad-ai --skill optimize-skill -g -y
SKILL.md
Frontmatter
{
"name": "optimize-skill",
"description": "Automatically optimize a skill's SKILL.md by running test cases, scoring results, and iteratively improving instructions"
}
Skill Optimizer
Optimizes a FreeCAD AI skill by iteratively running it against test cases, evaluating the results, and using the LLM to improve the SKILL.md instructions.
Inspired by autoresearch.
Usage
Type /optimize-skill to open the configuration dialog, or
/optimize-skill skill-name to pre-select a skill.
How It Works
- Select a skill and define test cases
- The optimizer runs each test case, collects metrics (errors, completions, measurements)
- The LLM analyzes failures and modifies the SKILL.md
- Repeat until the score converges or iterations are exhausted
- The best version is saved; the original is always backed up
Version History
- 8542eae Current 2026-07-05 10:57


