From ed3d7311d167afbb13da0295c1efad128bbfa888 Mon Sep 17 00:00:00 2001 From: Dave Date: Wed, 18 Mar 2026 12:06:34 +0000 Subject: [PATCH] story-kit: create 285_story_matrix_bot_help_command_lists_available_bot_commands --- ...lp_command_lists_available_bot_commands.md | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .story_kit/work/1_upcoming/285_story_matrix_bot_help_command_lists_available_bot_commands.md diff --git a/.story_kit/work/1_upcoming/285_story_matrix_bot_help_command_lists_available_bot_commands.md b/.story_kit/work/1_upcoming/285_story_matrix_bot_help_command_lists_available_bot_commands.md new file mode 100644 index 0000000..061a6c1 --- /dev/null +++ b/.story_kit/work/1_upcoming/285_story_matrix_bot_help_command_lists_available_bot_commands.md @@ -0,0 +1,21 @@ +--- +name: "Matrix bot help command lists available bot commands" +--- + +# Story 285: Matrix bot help command lists available bot commands + +## User Story + +As a user in a Matrix room, I want to type "{bot_name} help" and get a list of all available bot commands with brief descriptions, so that I can discover what the bot can do without having to ask or remember. + +## Acceptance Criteria + +- [ ] Chat command "{bot_name} help" displays a list of all available bot-level commands (bot name comes from display_name in bot.toml) +- [ ] Each command is shown with a short description of what it does +- [ ] Help output is formatted for readability in Matrix +- [ ] Help command is handled at the bot level — does not require a full Claude invocation +- [ ] Help list automatically includes new commands as they are added (driven by a registry or similar, not a hardcoded string) + +## Out of Scope + +- TBD