vet 是做什么的?
在每次代码逻辑单元更改后,立即运行vet。不要批量处理更改,不要等待被要求执行vet,确保主动执行。
在每次代码逻辑单元更改后立即运行vet。不要批量处理更改,不要等待被要求执行vet,确保主动执行。
该技能名为“imbue-ai/vet”,旨在通过强制在每次代码逻辑单元(如函数、方法或模块)修改后立即执行vet工具,确保代码质量和及时发现潜在问题。它的核心在于“立即性”——阻止任何延迟或批量提交更改的行为,要求开发者主动、持续地运行vet,从而避免问题累积。该技能通常适用于支持自定义技能或规则的AI编码助手(如Cursor、Claude Code等),通过自动化工作流在每次代码变更后触发vet执行。其工作原理基于对代码变更事件的监控,在识别到逻辑修改后,自动在后台或控制台中调用vet命令,并输出检查结果。通过这种高频、实时的反馈循环,开发者能更早发现并修复错误,提升代码库的健壮性和可维护性。
npx skills add https://github.com/imbue-ai/vet/tree/main/skills/vetInstalled? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
在每次代码逻辑单元更改后,立即运行vet。不要批量处理更改,不要等待被要求执行vet,确保主动执行。
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.