一键导入
sk-pipeline-grilling
Loaded by pipeline creation and optimization workflows to harden briefs, confirm architecture, or reconcile optimization choices.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Loaded by pipeline creation and optimization workflows to harden briefs, confirm architecture, or reconcile optimization choices.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Cut a Superpipelines version release (vX.Y.Z) — verify the 5 version targets agree, draft CHANGELOG + RELEASE-NOTES entries, land them via PR (main is branch-protected), then create the GitHub release + tag and verify. Use when the user asks to cut/ship/publish a release, tag a version, do release work, or write release notes for Superpipelines.
Resolves agent `model_tier:` declarations into concrete platform-specific model strings and effort values via a 5-layer precedence chain, returning a serializable `resolved` object for dispatch. Use when `running-a-pipeline` Phase 0.45 needs to determine the concrete model + effort for each pipeline step on the active platform before dispatch.
Resolves the active runtime tier and provides the canonical DISPATCH contract for all pipeline step execution. Use when an orchestrator skill needs to dispatch pipeline steps — performs tier detection, loads the platform profile, and executes the Tier 2 inline loop when no subagent primitive is available.
Cut a Superpipelines version release (vX.Y.Z) — verify the 5 version targets agree, draft CHANGELOG + RELEASE-NOTES entries, land them via PR (main is branch-protected), then create the GitHub release + tag and verify. Use when the user asks to cut/ship/publish a release, tag a version, do release work, or write release notes for Superpipelines.
Run, resume, or list installed Superpipelines workflows from the registry.
Provides canonical engineering standards for authoring agents, skills, hooks, and pipeline orchestration in Claude Code. Use when authoring or modifying agents, skills, hooks, or pipeline-orchestration artifacts — covers model-tier selection, prompt-cache discipline, frontmatter schemas, and progressive-disclosure rules.
| name | sk-pipeline-grilling |
| description | Loaded by pipeline creation and optimization workflows to harden briefs, confirm architecture, or reconcile optimization choices. |
| user-invocable | false |
Pipeline Grilling replaces passive slot-filling with an adversarial interrogation. It silently crawls available context, holds the findings, grills the user one question at a time while challenging vague answers, then confronts the held findings against the answers in a hard-gated reconciliation pass. The result is a hardened brief the architect can trust. The protocol is mandatory and self-scaling: a complete brief yields a short session. project-embedded (operates on this repository's code/artifacts) vs self-contained/generative (does not consume the repo). Determines the crawl scope. A silent scan whose findings are held, never revealed before reconciliation. The live, one-question-at-a-time interrogation of the user. The structured output: goal, success criteria, pipeline I/O contract, step decomposition, failure modes, and pipeline type.Hardens a pipeline brief and fills knowledge gaps before the architect designs the topology. Trigger from
creating-a-pipelinePhase 2 (MODE=brief) and Phase 3 (MODE=architectural). Adapted from the crawl/grill/reconcile protocol ofcreate-aiboarding.
sk-pipeline-paths.ENUMERATE_ALL_SCOPE_ROOTS → detect name overlap / reuse / collision against name.platform_profile.capabilities → which patterns / isolation / parallelism are possible.pipeline_type == project_embedded:
pipeline_type == self_contained: skip the codebase scan entirely; the always-on scans still run.Return a structured object:
{
pipeline_type: "project_embedded" | "self_contained",
goal, success_criteria, io_contract,
step_decomposition: [...],
captured_failure_modes: [...]
}
Return a structured object:
{
accepted: [ {id, axis, proposed_change, suggested_engine}, ... ],
rejected: [ {id, reason}, ... ],
modifications: [ {id, original, modified_change}, ... ],
success_criteria: <how the optimization will be judged better>
}
- Crawl findings are HELD silently until A3 — never leak them before reconciliation.
- One question at a time, always.
- Vague answers are challenged, not accepted.
- The A3 reconciliation gate is a HARD GATE — zero unresolved discrepancies to pass.
- Mandatory and self-scaling — no skip flag. A complete brief yields a short A2 and an empty A3.
- Profile-driven: reference `platform_profile.` abstractly; NEVER hardcode platform names, model IDs, or capability values (per `DEPENDENCY_INVERSION: PROFILE_DRIVEN`).
- Bounded crawl: manifests + structure + targeted greps only; never read the entire repository.
sk-pipeline-paths/SKILL.md — ENUMERATE_ALL_SCOPE_ROOTS for the registry scan.sk-pipeline-patterns/SKILL.md — pattern tradeoffs referenced in Pass B.sk-4d-method/SKILL.md — the per-invocation wrapper this complements.creating-a-pipeline/SKILL.md — the orchestrator that invokes both modes.