feat: handle potential conflicts between bundled CLI skills and Hikari's custom skills #208

Closed
opened 2026-03-10 09:15:52 -07:00 by hikari · 0 comments
Owner

Summary

The CLI has bundled several slash commands that Hikari previously provided as custom skills:

  • v2.1.63: /simplify and /batch bundled into the CLI
  • v2.1.71: /loop bundled into the CLI (with cron scheduling)

Hikari has its own /simplify and /loop custom skills. These may now conflict with or duplicate the built-in versions, causing confusing double-entries in the slash command menu or unexpected behaviour.

Required Changes

  • Audit Hikari's custom skill definitions to identify any that now duplicate CLI built-ins (/simplify, /batch, /loop)
  • Decide on a strategy: remove duplicates, keep Hikari-specific overrides, or detect and defer to the built-in version
  • If keeping custom versions, ensure they're distinguished from built-ins in the UI (e.g., labelled "Custom")
  • Test that the slash command picker shows a clean, non-duplicated list
  • Consider whether Hikari's /loop skill (which predates the CLI built-in) should be retired in favour of the native cron-backed /loop

Reference

  • CLI v2.1.63: "Added /simplify and /batch bundled slash commands"
  • CLI v2.1.71: "Added /loop command to run a prompt or slash command on a recurring interval"

This issue was created with help from Hikari~ 🌸

## Summary The CLI has bundled several slash commands that Hikari previously provided as custom skills: - v2.1.63: `/simplify` and `/batch` bundled into the CLI - v2.1.71: `/loop` bundled into the CLI (with cron scheduling) Hikari has its own `/simplify` and `/loop` custom skills. These may now conflict with or duplicate the built-in versions, causing confusing double-entries in the slash command menu or unexpected behaviour. ## Required Changes - Audit Hikari's custom skill definitions to identify any that now duplicate CLI built-ins (`/simplify`, `/batch`, `/loop`) - Decide on a strategy: remove duplicates, keep Hikari-specific overrides, or detect and defer to the built-in version - If keeping custom versions, ensure they're distinguished from built-ins in the UI (e.g., labelled "Custom") - Test that the slash command picker shows a clean, non-duplicated list - Consider whether Hikari's `/loop` skill (which predates the CLI built-in) should be retired in favour of the native cron-backed `/loop` ## Reference - CLI v2.1.63: "Added `/simplify` and `/batch` bundled slash commands" - CLI v2.1.71: "Added `/loop` command to run a prompt or slash command on a recurring interval" ✨ This issue was created with help from Hikari~ 🌸
naomi closed this issue 2026-03-13 01:34:45 -07:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nhcarrigan/hikari-desktop#208