Skip to content

fix: remove stale publishing triggers from extension-model skill#1172

Merged
stack72 merged 1 commit intomainfrom
fix/remove-stale-publish-triggers-from-extension-model
Apr 13, 2026
Merged

fix: remove stale publishing triggers from extension-model skill#1172
stack72 merged 1 commit intomainfrom
fix/remove-stale-publish-triggers-from-extension-model

Conversation

@stack72
Copy link
Copy Markdown
Contributor

@stack72 stack72 commented Apr 13, 2026

Summary

  • Removes publishing-related trigger phrases ("push extension", "publish extension", "extension push", "release extension", "bump version", "publish to registry", "prepare for publishing") from the swamp-extension-model skill description
  • These phrases belong exclusively to swamp-extension-publish and were causing ambiguity in trigger routing
  • The trigger evals already correctly marked these queries as should_trigger: false, but the description still advertised them
  • Checked all other extension skills (vault, datastore, driver, report) — none have this issue

Test Plan

  • deno fmt --check passes
  • deno lint passes
  • deno run test passes (4310 tests)
  • Verified other extension skills don't have stale publishing triggers

🤖 Generated with Claude Code

…ription

The frontmatter description still listed publishing-related trigger
phrases ("push extension", "publish extension", "extension push",
"release extension", "bump version", "publish to registry", "prepare
for publishing") even though those queries should route to
swamp-extension-publish. This mismatch causes ambiguity in trigger
routing. Remove the stale phrases to align the description with the
evals and the swamp-extension-publish skill.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Copy link
Copy Markdown

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

Blocking Issues

None.

Suggestions

None — this is a clean, well-scoped fix.

Verification:

  • Confirmed all 7 removed trigger phrases ("push extension", "publish extension", "extension push", "release extension", "bump version", "publish to registry", "prepare for publishing") are already present in swamp-extension-publish/SKILL.md where they belong.
  • Confirmed trigger_evals.json already correctly marks publishing-related queries as should_trigger: false with notes pointing to swamp-extension-publish — the description now aligns with the evals.
  • Frontmatter follows CLAUDE.md conventions (name + description only).
  • No domain code changes; DDD review not applicable.

LGTM — resolves the trigger routing ambiguity cleanly.

@stack72 stack72 merged commit 65b0e4a into main Apr 13, 2026
10 checks passed
@stack72 stack72 deleted the fix/remove-stale-publish-triggers-from-extension-model branch April 13, 2026 20:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant