garrytan/gstack · error · Error
Unknown skill subcommand: "${sub}". Try: list, show, run, te
Error message
Unknown skill subcommand: "${sub}". Try: list, show, run, test, rm. What it means
Error "Unknown skill subcommand: "${sub}". Try: list, show, run, test, rm." thrown in garrytan/gstack.
Source
Thrown at browse/src/browser-skill-commands.ts:69
const rest = args.slice(1);
switch (sub) {
case undefined:
case 'help':
case '--help':
return formatUsage();
case 'list':
return handleList(ctx);
case 'show':
return handleShow(rest, ctx);
case 'run':
return handleRun(rest, ctx);
case 'test':
return handleTest(rest, ctx);
case 'rm':
return handleRm(rest, ctx);
default:
throw new Error(`Unknown skill subcommand: "${sub}". Try: list, show, run, test, rm.`);
}
}
function formatUsage(): string {
return [
'Usage: $B skill <subcommand>',
'',
' list List all skills with resolved tier',
' show <name> Print SKILL.md',
' run <name> [--arg k=v]... [--timeout=Ns] Run the skill script',
' test <name> Run script.test.ts',
' rm <name> [--global] Tombstone a user-tier skill',
].join('\n');
}
// ─── list ───────────────────────────────────────────────────────
function handleList(ctx: SkillCommandContext): string {View on GitHub (pinned to 94993f7401)
When it happens
Trigger: Thrown at browse/src/browser-skill-commands.ts:69 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of garrytan/gstack@94993f7401 (2026-08-12).
Data as JSON: /api/errors/b032668bd43b9762.
Report an issue: GitHub.