From 1006cf0c55f6507977fb295c5087581df5aec167 Mon Sep 17 00:00:00 2001 From: ruomeng Date: Mon, 13 Apr 2026 15:02:00 -0400 Subject: [PATCH] fix(cli): provide default postSubmitPrompt when activating skills using command without arguments --- packages/cli/src/services/SkillCommandLoader.test.ts | 2 +- packages/cli/src/services/SkillCommandLoader.ts | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/cli/src/services/SkillCommandLoader.test.ts b/packages/cli/src/services/SkillCommandLoader.test.ts index 51cc098536f..6c7861ce6b6 100644 --- a/packages/cli/src/services/SkillCommandLoader.test.ts +++ b/packages/cli/src/services/SkillCommandLoader.test.ts @@ -88,7 +88,7 @@ describe('SkillCommandLoader', () => { type: 'tool', toolName: ACTIVATE_SKILL_TOOL_NAME, toolArgs: { name: 'test-skill' }, - postSubmitPrompt: undefined, + postSubmitPrompt: 'Use the skill test-skill', }); }); diff --git a/packages/cli/src/services/SkillCommandLoader.ts b/packages/cli/src/services/SkillCommandLoader.ts index e264da2e31b..ea51b377358 100644 --- a/packages/cli/src/services/SkillCommandLoader.ts +++ b/packages/cli/src/services/SkillCommandLoader.ts @@ -46,7 +46,10 @@ export class SkillCommandLoader implements ICommandLoader { type: 'tool', toolName: ACTIVATE_SKILL_TOOL_NAME, toolArgs: { name: skill.name }, - postSubmitPrompt: args.trim().length > 0 ? args.trim() : undefined, + postSubmitPrompt: + args.trim().length > 0 + ? args.trim() + : `Use the skill ${skill.name}`, }), }; });