一键导入
evaluate-guide-group
Use when reviewing a Spacelift user guide group for content quality, validation coverage, completeness, or before making improvements to guides
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when reviewing a Spacelift user guide group for content quality, validation coverage, completeness, or before making improvements to guides
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | evaluate-guide-group |
| description | Use when reviewing a Spacelift user guide group for content quality, validation coverage, completeness, or before making improvements to guides |
Systematic review of a guide group (Group → Chapters → Guides). Covers content completeness, Rego validation correctness, and cross-guide consistency. Produces structured findings and targeted follow-up questions to improve guides collaboratively.
Before evaluating anything, read ALL files in the group:
group.yaml — skill level, orderingchapter.yaml — name, ordering, variables definedminutesToComplete is realistic for the number and complexity of stepssuccessMessage summarises what was actually learned, not just "good job"| Step type | Needs validation? |
|---|---|
| User takes an action in Spacelift that creates or changes verifiable state | YES |
| The climax / final action step of the guide | ALWAYS |
| User watches, reads, or observes a result | NO |
| Setup step whose state is verified by the immediately next step | Optional |
Flag: action steps with no validation. Flag: validations on pure observation steps.
For each Rego block:
count(runs) >= N assumes no extra user activity)validationHint?prerequisiteGuideSlugs chain is complete and reflects actual dependenciesrecommendedGuideIds points to a logical next guide (or is empty if the series ends)ordering is sequential with no gaps across guides in the chapterdifficulty matches actual complexitylabels are accurateAfter evaluating individual guides:
${variable} used in step instructions is defined in the chapter's chapter.yamlprerequisiteGuideSlugs covers all implicit dependencies, not just the immediate onevalidationHint, unclear instruction, wrong difficultyFor each issue: guide slug + step number + what's wrong + concrete suggested fix or question.
Ask when:
Ask one focused question at a time. Don't ask about things determinable from the content.
If findings include Critical or Improvement issues, tell the user:
"Use the
implement-guide-fixesskill to work through these fixes."
count(runs) >= N Rego is fragile if users run extra triggered runsvalidationHint missing when validation is present${variable} used in instruction but not defined in chapter.yamlprerequisiteGuideSlugs uses bare slug correctly but the slug doesn't match any guide's slug: field