功能开发
SkillDev tools在 TGOSKits 中设计、实现、重构或审查新增与扩展的用户可见行为、共享或公共接口、软件包、子系统、平台、硬件能力或高风险内部机制时使用。纯错误修复和保持行为不变的局部重构通常不触发,除非同时扩大能力或风险边界。
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the 功能开发 skill
What this skill tells your AI
The instructions your AI receives, as published by rcore-os/tgoskits in .agents/skills/feature-development/SKILL.md and read by ahel’s review.
1. 适用范围
新增能力、扩大既有行为、引入共享边界或改变平台与硬件支持时使用本技能。是否适用按真实行为判断,不按“修复”“重构”或“清理”等标题判断。纯粹恢复既有明确语义且不扩大接口的错误修复,使用通用代码质量与相应领域技能即可。
开始设计或审查前完整阅读 风险与研究。确定方案、实现范围、验证和交付时完整阅读 设计与交付。公共接口、并发、unsafe、驱动、平台或系统调用语义同时读取对应专项技能;同一能力涉及多个目标架构的分层复用与特异边界时还要读取 multi-arch-layering。
2. 强制顺序
按照必要性、重复性、权威语义与既有方案、现实替代方案、整体架构与接口、实现、验证与交付的顺序推进。重大前提或架构问题未解决时,不用大量低层实现制造既成事实。
高风险功能在实现合入前必须有可独立审查的设计材料,并获得合格领域审查人的认可。审查顺序是先确认问题、替代方案和整体设计,再逐行审查实现;不能用已经完成的大量实现替代设计决策。设计材料可以位于议题、设计文档或拉取请求正文,但必须稳定、可引用,并覆盖本技能要求的所有权、兼容性、迁移、回滚、可观测性、性能和安全问题。
3. 完成条件
功能完成不等于代码能够编译。必须证明真实用户或调用方的问题得到解决,成功标准可观察,替代方案经过比较,边界由单一所有者维护,错误与回滚明确,测试在项目运行链路真实执行,文档与迁移同步,剩余风险可被独立审查。
Signals
- GitHub stars
- 67
- Forks
- 133
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
feature-development-rcore-os- Source
- github.com/rcore-os/tgoskits