SuperAPI AI 工具集

nav-skill-creator

办公与效率

查看项目

更新于 10-16 05:06

技能介绍

用途:分析代码库中的既有模式,为重复性工作流生成项目专属技能,用于自动化或强制统一某种代码规范。

主要能力:分析代码库以理解项目模式并从现有代码提取最佳实践;生成带自动调用触发词、预定义函数、模板和示例的技能;测试生成的技能;更新项目文档。

使用方式:先澄清要自动化的模式、触发词、输出格式及现有示例;再用 Task agent(subagent_type=Explore)探索代码库,识别命名、目录结构、导入导出、测试、配置与文档等约定;随后设计技能元数据(name、description、allowed-tools、version)与目录结构(SKILL.md、functions/、examples/、templates/);生成 SKILL.md、Python 辅助函数、示例与模板;最后测试自动调用与执行,并更新 CLAUDE.md、README.md、plugin-patterns.md,必要时注册到 plugin.json。

适用场景:后端 REST API 端点、GraphQL resolver、数据库迁移、后台任务、中间件、鉴权守卫;前端 React/Vue/Svelte 组件、状态模块、API 客户端、表单校验、路由与样式;基础设施的 Docker、CI/CD、部署脚本、环境配置、监控;以及 API 文档、组件文档、ADR、Runbook、Changelog 等文档模式。

限制:资料未提供具体收费、价格、平台支持范围与效果数据;技能需保持聚焦,一个技能对应一种模式;函数需类型提示与文档字符串并优雅处理错误;模板使用 ${VAR_NAME} 占位符;若技能未自动调用,需检查触发词、plugin.json 注册并重载 Claude Code。