Install any skill in seconds. Free to start, no credit card required.
Get Started Free →sonichi/bee-actions
Act back on the owner's Bee wearable — the TOOL half of the Bee integration
Passed 17 of 21 test cases with the skill, and 4 of 21 without it.
and 17 more in the full report
16 fixed4 passed either way4 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 16 test cases the skill fixed. Same model, same prompt, with and without the skill.
My Bee todo item with ID 105 currently says "Buy milk". I want to update its text to "Buy almond milk and eggs". Which command should I run?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies running edit-todo 105 "Buy almond milk and eggs". | Missed | Passed |
The instructions your model reads when the skill loads.
Act back on the owner's Bee wearable — the TOOL half of the Bee integration
(channels-vs-tools split). The Bee CHANNEL (ag2-sparrow's sources/bee.py
watcher) pushes captured events AT the agent as ambient tasks; this skill is
what the agent CALLS to read Bee's data surfaces and mutate them.
Usage: python3 skills/bee-actions/scripts/bee_actions.py <verb> [...]
Three data surfaces (the full API surface the proxy exposes — verified live):
list-todos [--all], create-todo "text",
complete-todo <id> [--how "how it was done"], edit-todo <id> "text",
delete-todo <id> --yeslist-conversations,
get-conversation <id> (read-only; Bee has no reply-push API)list-facts, delete-fact <id> --yesPlus the ag2space reply half (Bee cannot receive replies in-app):
post-room "message" — post to the registered Sutando · Bee roomregister-room [--room !id:server] [--invite @owner:server] — record the
room to use, or create one (private, owner invited — a DM thread in
practice) and persist it to <workspace>/state/bee-room.jsonOutput is JSON on stdout; errors exit non-zero with a one-line stderr reason.
A Bee-captured todo arrives as an access_tier: ambient task via the watcher
→ the agent handles it (owner approval where privileged) → complete-todo <id> --how "..." checks it off in the owner's Bee app with the how appended
to the todo text (Bee has no notes field — the text IS the record) →
post-room carries any longer reply to the ag2space Bee room.
complete/create/edit act on the owner's behalf after the fact — low risk.test cases passed, vs 4 / 21 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.