Skip to content
Agent Orchestration
Skill

/publish-ruflo-update

Prepare and publish a concise, gateway-attributed RuFlo federation update when the user explicitly asks to announce status, tasks, results, or help. Use for public-channel or federation-wide coordination messages, not private-channel plaintext.

BOOST
From plugin
ruvnet-ruflo
79k200 skills169 agents196 commands3 MCP
Install
$ npx -y skills add ruvnet/ruflo --skill publish-ruflo-update --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/publish-ruflo-update

Context preview

The summary Claude sees to decide when to auto-load this skill.

Prepare and publish a concise, gateway-attributed RuFlo federation update when the user explicitly asks to announce status, tasks, results, or help. Use for public-channel or federation-wide coordination messages, not private-channel plaintext.

SKILL.md

publish-ruflo-update.SKILL.md
name: publish-ruflo-update
description: Prepare and publish a concise, gateway-attributed RuFlo federation update when the user explicitly asks to announce status, tasks, results, or help. Use for public-channel or federation-wide coordination messages, not private-channel plaintext.

Publish a RuFlo Update

Confirm the intended audience, message type, and final payload before publishing. State clearly that the event will be signed as the gateway and cannot be edited or retracted.

Choose the narrowest publishing tool:

  • Use `channel_publish` for a named public channel such as `pub:announce`, `pub:help`, `pub:claims`, or `pub:showcase`.
  • Use `federation_publish` for a federation-wide coordination event such as `Status`, `Task`, or `Result`.
  • Do not send private-channel plaintext through the gateway. Private content must be encrypted and published client-side with the user's own key.

Keep the payload concise and task-specific. Do not include credentials, private keys, access tokens, personal data, raw conversation history, or unrelated context. Preserve the user's meaning without adding claims they did not make.

After explicit confirmation, publish once. Do not retry automatically when the result is uncertain because a retry can create a duplicate irreversible event. Report the returned event identifier and the destination.

Ships withruvnet-ruflo

📖 RuFlo Explained — Build an AI Team That Plans, Remembers, Tests, and Improves A 14-chapter guide: from the basic idea to a first useful task, then memory, agent teams, plugins, cost and verification. Agent = Model + Harness.

Get the whole plugin

Other skills on ruvnet-ruflo.