@mini mentions in any channel it has joined. There are no slash commands. You can phrase things naturally — Mini uses an LLM to classify intent, with a keyword fallback when no API key is configured.
See Mini in Slack for the install, channel routing, and the run heartbeat.
Run commands
Trigger a tagged run
v1.2.3 matches but plain words don’t). Mini fuzzy-matches the app name, resolves a build matching the tag, then posts an ephemeral confirmation with a 10-second window:
- Run now fires immediately.
- Cancel aborts.
- No click? Auto-fires after 10 seconds.
kick off <app> <tag>, trigger <app> build <tag>, start <app> on tag <tag>.
Run all tests (interactive picker)
- Pick the app (skipped if Mini can guess from your message).
- Pick user stories — all or a subset.
- Pick the iOS and/or Android build.
- Confirm.
run tests, test all, execute tests.
Check the latest verdict
verdict, latest run, what's the latest.
Retry a run
Coming soon. Today, use
@mini run all tests to start a fresh run.Authoring commands
Create a user story
- Pick the app (skipped if guessable).
- Type the story name.
- Type the acceptance criteria (one per line).
- Review the summary, then Create or Cancel.
new test, add test.
Edit a user story
- Pick the app.
- Pick the user story from a dropdown.
- Edit the name.
- Edit the criteria.
modify test, update test, change test.
Delete a user story
- Pick the app.
- Pick the user story.
- Confirm deletion — Delete or Cancel.
remove test.
App commands
Create an app
- Type the app name.
- Type a description (optional).
- Pick GitHub repos to link (checkbox list from your GitHub App installations), or skip.
- If you linked more than one repo, pick the source (build) repo.
- Review the summary, then Create or Cancel.
new app, add app.

