Skip to content

Commit 247f449

Browse files
fix(add-block-skill): restore unknown-output stop in Final Validation
Re-add the "if any tool outputs are still unknown, tell the user instead of guessing block outputs" step that was dropped when Final Validation step 5 became the BlockMeta template check. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QjefwescJoHZ6zcc3C17FR
1 parent dfb6c34 commit 247f449

3 files changed

Lines changed: 3 additions & 0 deletions

File tree

.agents/skills/add-block/SKILL.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -889,3 +889,4 @@ After creating the block, you MUST validate it against every tool it references:
889889
3. **Verify block outputs** cover the key fields returned by all tools
890890
4. **Verify conditions** — each subBlock should only show for the operations that actually use it
891891
5. **Verify `{Service}BlockMeta` is exported** with at least 7 templates, each having `icon`, `title`, `prompt`, `modules`, `category`, and `tags`
892+
6. **If any tool outputs are still unknown**, explicitly tell the user instead of guessing block outputs

.claude/commands/add-block.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -888,3 +888,4 @@ After creating the block, you MUST validate it against every tool it references:
888888
3. **Verify block outputs** cover the key fields returned by all tools
889889
4. **Verify conditions** — each subBlock should only show for the operations that actually use it
890890
5. **Verify `{Service}BlockMeta` is exported** with at least 7 templates, each having `icon`, `title`, `prompt`, `modules`, `category`, and `tags`
891+
6. **If any tool outputs are still unknown**, explicitly tell the user instead of guessing block outputs

.cursor/commands/add-block.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -883,3 +883,4 @@ After creating the block, you MUST validate it against every tool it references:
883883
3. **Verify block outputs** cover the key fields returned by all tools
884884
4. **Verify conditions** — each subBlock should only show for the operations that actually use it
885885
5. **Verify `{Service}BlockMeta` is exported** with at least 7 templates, each having `icon`, `title`, `prompt`, `modules`, `category`, and `tags`
886+
6. **If any tool outputs are still unknown**, explicitly tell the user instead of guessing block outputs

0 commit comments

Comments
 (0)