diff --git a/src/cli/main.ts b/src/cli/main.ts index 479b1b3..2ba7c5e 100644 --- a/src/cli/main.ts +++ b/src/cli/main.ts @@ -112,7 +112,7 @@ function wrapAction( const CODING_AGENT_HELP_INTRO = 'MANDATORY FOR CODING AGENTS: read the `agent-tty` skill first. If your agent already loaded that skill, follow it; otherwise run `agent-tty skills get agent-tty` before any other agent-tty command.'; const CODING_AGENT_HELP_OUTRO = - 'Coding agents: use the preloaded `agent-tty` skill when available; otherwise call `agent-tty skills get agent-tty` before using session commands.'; + 'Coding agents: after loading the core `agent-tty` skill, run `agent-tty skills list` to discover other bundled skills and `agent-tty skills get ` to load one.'; async function main(): Promise { const program = new Command() diff --git a/test/integration/cli.test.ts b/test/integration/cli.test.ts index d1e49bd..843955a 100644 --- a/test/integration/cli.test.ts +++ b/test/integration/cli.test.ts @@ -158,7 +158,7 @@ describe('CLI integration', () => { ); }); - it('makes the bundled skill guidance prominent in top-level help', () => { + it('makes the bundled skill guidance prominent and discoverable in top-level help', () => { const result = runCli(['--help'], testEnv()); expect(result.status).toBe(0); @@ -171,7 +171,7 @@ describe('CLI integration', () => { expect(result.stdout).not.toContain('skill [options]'); expect(result.stdout).not.toContain('`agent-tty skill`'); expect(result.stdout).toContain( - 'Coding agents: use the preloaded `agent-tty` skill when available; otherwise call `agent-tty skills get agent-tty` before using session commands.', + 'Coding agents: after loading the core `agent-tty` skill, run `agent-tty skills list` to discover other bundled skills and `agent-tty skills get ` to load one.', ); });