diff options
| author | Paul Buetow <paul@buetow.org> | 2026-06-19 21:43:33 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-06-19 21:43:33 +0300 |
| commit | 7bc6b7ae3ad5ee3d5b912646149ca772a45a09f1 (patch) | |
| tree | 24a9fe86a81dd8c3e323a16cc81c6034173a0f1f /Rexfile | |
| parent | fe7ce9532472b27a7c2afd41d1ab44d681a3edcc (diff) | |
agent-task-management skill: make ask-is-not-NL warning prominent + add invocation contract
Agents repeatedly mistook `ask` for a natural-language interface and ran
things like `ask agent-task-management ...` or `ask <free text>`, forcing
orchestrators to paste the correction into every task description.
- Add a prominent STOP blockquote at the very top of SKILL.md stating that
`ask` is a CLI with fixed subcommands and that agent-task-management is a
skill name, never an `ask` subcommand.
- Add an explicit 'Invocation contract' section listing the only valid form
(`ask <subcommand> [args]`) and the real subcommands, derived from existing
content; consolidate the valid/invalid examples there (DRY) with inline
reasons on the invalid ones.
- Mirror the same STOP warning at the top of references/00-context.md and
tighten its rule to point at the contract.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Diffstat (limited to 'Rexfile')
0 files changed, 0 insertions, 0 deletions
