功能开发

SkillDev tools

The feature-development skill guides an AI agent through designing, implementing, refactoring, and reviewing new or extended user-visible behavior. It covers shared or public interfaces, packages, subsystems, platforms, hardware capabilities, and high-risk internal mechanisms. Pure bug fixes and behavior-preserving local refactors usually do not need it.

Use 功能开发 in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add 功能开发 and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use the 功能开发 skill

Details

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Have an AI agent that can load skills.

功能开发Start free

What your AI can do with it

  • Design new user-visible behavior before implementation
  • Implement extended features across packages and subsystems
  • Refactor shared or public interfaces
  • Review changes to high-risk internal mechanisms
  • Handle platform and hardware capability work

Getting started

  1. Have an AI agent that can load skills.
  2. Add the feature-development skill to the agent's available skills.
  3. Start a task that involves designing, implementing, refactoring, or reviewing a feature.
  4. Let the agent apply the skill to guide the work.

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
74
Forks
137
Last commit
Oct 2026

Questions

Does this skill cover pure bug fixes?
No. Pure bug fixes and behavior-preserving local refactors usually do not need this skill.
What kinds of work does this skill support?
Designing, implementing, refactoring, or reviewing new or extended user-visible behavior, shared or public interfaces, packages, subsystems, platforms, hardware capabilities, and high-risk internal mechanisms.
Is this skill for reviewing code as well as writing it?
Yes. It covers reviewing new or extended user-visible behavior and related interfaces or mechanisms.
Can it help with small local refactors?
Behavior-preserving local refactors usually do not need this skill.
Advanced
Item type
skill
Key
feature-development
Source
github.com/rcore-os/tgoskits