SuperAPI AI 工具集

start-flutter-craft

编程与开发

查看项目

更新于 10-16 03:38

技能介绍

用途:该技能用于在任何对话开始时确立如何查找并使用 Flutter 开发技能,要求在执行任何回应(包括澄清性问题)之前先调用 Skill 工具检查是否有适用技能。即使只有 1% 的可能性适用,也应先调用技能。

主要能力:提供一组可供调用的 Flutter 开发技能清单,按场景划分。项目设置类:flutter-project-init(从零创建新项目)。核心工作流类:flutter-brainstorming(任何新功能或创意工作前)、flutter-planning(头脑风暴后编写实现计划)、flutter-executing(执行计划文件,每批 3 个任务)、flutter-verification(在声称任何工作完成前)、flutter-debugging(修复任何缺陷或错误前)。测试与评审类:flutter-testing(写测试,优先级为 Repository → State → Widget)、flutter-review-request(实现完成后、合并前)、flutter-review-receive(处理代码评审反馈)。实用类:flutter-subagent-dev(两阶段评审的并行任务实现)、flutter-parallel-agents(2 个以上独立任务并行)、flutter-worktrees(需要隔离工作区时)、flutter-finishing(任务完成后决定合并/PR/保留/丢弃)、flutter-writing-skills(创建新技能)。

使用方式:收到用户消息后,先判断是否有技能适用;若有,调用 Skill 工具 flutter-craft:<skill-name>,并声明 Using [skill] to [purpose];若技能含清单,则为每项创建待办条目,并严格遵循技能。技能优先级为:先流程类(brainstorming、debugging),再实现类(executing、testing),最后完成类(verification、finishing)。部分技能要求链式调用:brainstorming 后必须调用 planning;executing 每批后必须调用 verification,全部完成后必须调用 finishing;debugging 后必须调用 verification。轻量路径适用于同时满足以下条件的小改动:单文件(或跨文件的注释/拼写/重命名)、无新行为、无状态管理变更、无新依赖、无架构决策;此时直接修改并仅调用 flutter-verification。

适用场景:涉及 Flutter 项目的创建、新功能开发、缺陷修复、测试编写、代码评审、并行任务和分支管理等开发环节。

限制:要求所有 Flutter 代码遵循 Clean Architecture 分层(domain/data/presentation)。该技能将技能调用描述为强制不可协商。具体技能的完整内容、参数、返回值和支持的工具名称部分暂未提供。