Skip to content

feat(agent): add direct notification skill - #26

Merged
elierotenberg merged 2 commits into
mainfrom
feat/agent-skill
Sep 13, 2026
Merged

elierotenberg merged 2 commits into
mainfrom
feat/agent-skill

Conversation

@elierotenberg

Copy link
Copy Markdown
Member

Agents sometimes need to alert users at requested milestones or
actionable blockers before a lifecycle hook fires. Busy Octopus needs
portable, self-contained guidance for sending those alerts safely.

Add a canonical Busy Octopus skill with CLI output and installation for
supported agent layouts, including optional installation alongside
provider hooks.

repository:

  • Define safe, workspace-routed direct notification guidance.
  • Document setup through Busy Octopus and the skills CLI.
  • Record the optional agent skill in the changelog.

cli:

  • Print the canonical skill or install it in Agents and Claude Code
    project layouts.
  • Install the matching skill with provider hooks when --skill is
    selected.
  • Preserve agent configuration through shared atomic text-file
    operations.

release:

  • Include the canonical skill in npm packages and verify it through the
    installed CLI.

@elierotenberg elierotenberg self-assigned this Sep 13, 2026
@elierotenberg elierotenberg added documentation Improvements or additions to documentation enhancement New feature or request labels Sep 13, 2026
Direct notifications let agents alert users about requested milestones
and actionable blockers while work remains active.

Add a repository skill that guides agents to publish safe,
workspace-routed notifications without duplicating routine hook events.

repository:
  - Define when agents should publish direct Busy Octopus notifications.
  - Keep notification content concise, safe, and best effort.
Busy Octopus offers optional guidance for direct agent notifications in
addition to lifecycle hooks. Users need a simple way to obtain the
canonical skill in the layout used by their agent.

Add skill output and installation commands, including optional
installation alongside provider hook setup.

repository:
  - Document direct skill setup and alternative installation with the
    skills CLI.
  - Record the optional agent skill in the changelog.

cli:
  - Print the canonical skill or install it in Agents and Claude Code
    project layouts.
  - Let agent setup install the skill for the selected provider.
  - Share atomic text-file operations used by agent configuration.

release:
  - Include the canonical skill in npm packages and verify it through the
    installed CLI.
@elierotenberg
elierotenberg merged commit 72579d1 into main Sep 13, 2026
6 checks passed
@elierotenberg
elierotenberg deleted the feat/agent-skill branch September 13, 2026 08:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant