用途:当需要创建一项新的功能开发任务时,该技能会在 .claude/tasks/{feature-name}.md 生成一份结构化的任务文档,帮助把功能需求拆解为可跟踪的阶段与检查项。
主要能力:解析功能名称与描述,提取关键需求与约束,判断复杂度与范围;根据功能类型定制阶段划分,补充验收标准与技术考量;生成任务文档并设置跟踪项。
使用方式:技能以 /python-engineering:create-feature-task 形式调用,后接功能描述,例如 /python-engineering:create-feature-task Add user authentication with OAuth2 support。执行时会加载并遵循 /python-engineering:standards-for-python-development 中的共享架构、类型、测试或 CLI 规则。生成的任务文件包含 Overview、Requirements、Technical Approach、Phases(Design、Implementation、Testing、Documentation)、Acceptance Criteria 以及 Context Preservation 等段落,并会通过 TaskCreate 工具把任务加入 TODO 列表、创建检查点与进度标记。
适用场景:适用于需要为功能开发建立规范任务记录、明确阶段拆解与验收条件,并保留初始需求、关键决策、相关文件位置、依赖与风险的 Python 工程流程。实现阶段可衔接 python-engineering:python-cli-architect 代理,相关技能包括 python-engineering:comprehensive-test-review 与 python-engineering:python-pytest-architect。
限制:资料未提供该技能支持的其他语言、平台兼容性、安装方式或收费信息;测试覆盖率最低 80% 为文档模板中的验收标准,并非工具强制能力。