analyze-prompt 用于分析和改进已有提示词(prompt)。
用途:读取一个提示词文件,识别其结构组成,按 Seven Levels 框架划分等级,评估质量并给出改进建议。
主要能力:
- 读取并完整分析给定路径的提示词文件。
- 检查是否包含 Frontmatter、标题、Purpose、变量、Instructions、Workflow、控制流(条件与循环)、委托(Task 工具用法)、Template、Expertise、Report 等部分。
- 依据结构与模式给出等级:无分节的简单提示词为 1 级;含 Workflow 为 2 级以上;含条件/循环为 3 级以上;委托给智能体为 4 级以上;接受提示词作为输入为 5 级以上;含 Template 为 6 级以上;含 Expertise 为 7 级。
- 质量检查项包括变量是否使用 SCREAMING_SNAKE_CASE、Workflow 是否有编号步骤、STOP 条件是否明确、Frontmatter 是否有 description、Purpose 是否清晰、是否指定报告格式。
- 输出 Prompt Analysis,包含文件路径、当前等级与名称、已发现/缺失的分节、评分(X/10)与各项通过与否、按高/中优先级列出的改进建议、等级升级机会,以及在请求时给出重构版本。
使用方式:该技能接受一个参数 $1,即提示词文件路径;若未提供,会停止并询问路径。相关说明指向 seven-levels.md(等级指标)和 prompt-sections-reference.md(必需分节),并建议使用 /upgrade-prompt 应用改进。
适用场景:需要评估、规范化或升级现有提示词结构时。
限制:资料未提供关于安装方式、收费、平台支持范围或具体效果的说明。