Skip to content

Commit 5784526

Browse files
os-litantclaude
andauthored
docs(skills): stop promising os validate checks a model-registry entry (#14953)
`skills/objectstack-ai/SKILL.md` told the author to run the author-time gate after "a model-registry entry" and said the gate confirms "skill / tool / model metadata". Neither is a check `os validate` can run: the AI collections of `ObjectStackDefinitionSchema` are exactly `agents` / `tools` / `skills` (`packages/spec/src/stack.zod.ts`), `ModelRegistrySchema` is referenced only by its own file and its own test, and `os validate` parses `ObjectStackDefinitionSchema` (`packages/cli/src/commands/validate.ts`). The same file already says so at its central-registration row. Two deletions, shrink-only: "or a model-registry entry" and "/ model". No re-wrap, no replacement validator named, no other sentence touched. Claude-Session: https://claude.ai/code/session_01LraLgQVGq8egUwfYZpbYt1 Co-authored-by: Claude <noreply@anthropic.com>
1 parent 7655492 commit 5784526

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

‎skills/objectstack-ai/SKILL.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -393,15 +393,15 @@ is a parse error carrying its migration
393393

394394
## Verify your work
395395

396-
After authoring a `*.skill.ts` / `*.tool.ts` or a model-registry entry, run the
396+
After authoring a `*.skill.ts` / `*.tool.ts`, run the
397397
author-time gate before reporting done:
398398

399399
```bash
400400
os validate # Zod schema + CEL predicate validation + bindings (no artifact)
401401
# or: os build # the same gates, plus emits dist/
402402
```
403403

404-
It confirms the skill / tool / model metadata conforms to the protocol. This
404+
It confirms the skill / tool metadata conforms to the protocol. This
405405
domain has no CEL site — a model-registry `promptTemplate.system` / `.user` is
406406
the `template` dialect (`{{var}}`); `ToolSchema` carries no expression field of
407407
any kind. In a scaffolded project the gate is `npm run validate`. See

0 commit comments

Comments
 (0)