skill-design-advisor
Agent Skill 设计顾问
分析 skill 需求,推荐最佳设计模式、目录结构和写作实践。融合 Google 5大设计模式与 Anthropic Skill 工程经验。
流程概述
- 收集 Skill 需求 — 从用户描述中提取目标、类别、输入输出、交互复杂度
- 设计模式分析 — 类别缩窄 + 信号验证,确定模式组合和写作实践
- 输出设计建议 — 生成包含类别分析、模式推荐、目录结构、写作实践的建议文档
设计模式全景:references/overview.md
Step 1: 收集 Skill 需求
通过对话了解用户计划创建(或评审)的 skill。从用户描述中提取以下维度信息,缺失的再追问。不必逐条提问,自然对话即可,目标是一轮(最多两轮)完成信息收集。
More from ynz012x/skills
git-commit-generator
分析 git 暂存区变更内容,自动推断提交类型(type)和作用域(scope),生成符合 Conventional Commits v1.0.0 规范的中文提交消息,并执行 git commit。当你需要提交代码、做 git commit、生成 commit message、提交暂存区变更时,请使用此 skill。
13python-initializr
初始化一个规范的 Python 项目,包含依赖管理、代码规范检查、类型检查、测试框架、版本管理等。当用户需要创建新的 Python 项目、初始化 Python 包、搭建 Python 开发环境、用 uv 创建项目时,请使用此 skill。
12requirement-analysis
基于徐峰《有效需求分析》方法论的系统化需求分析skill。采用SERU方法和三阶段分析流程,覆盖价值需求、功能需求、数据需求、质量需求四条主线。当你需要做需求分析、梳理系统需求、编写需求规格说明书、挖掘用户需求、启动新项目需求调研时,请使用此 skill。
11new-python-project
初始化一个规范的 Python 项目,包含依赖管理、代码规范检查、测试框架、版本管理等。当用户需要创建新的 Python 项目时触发此 skill。
3system-design
基于系统设计7步法的系统设计skill,融合SERU分析方法论。支持增量设计(分析现有代码库),输出类/函数级接口签名。当你需要做系统设计、架构设计、技术方案设计、接口设计、扩展现有系统功能时,请使用此 skill。
2skill-creator
Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
1