Skip to content
cccskills
FreePublished on GitHubEnglish overview

publish-ruflo-update

Prepare concise RuFlo Federation announcements for status, tasks, results, or help requests. Confirm the audience and message before publishing a gateway-signed event to a public channel or across the federation, then report its identifier and destination.

OriginalShow the original 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.

ruvnet/ruflo80,103 stars(GitHub 80,103 + cccskills 0)

Run score Not tested

See how to install

Good for

  • Announce progress to a public channel
  • Share task assignments or results across the federation
  • Publish a concise request for help
  • Confirm the destination and identifier of a published event

Overview

What it does

Turn progress updates, tasks, results, and help requests into short RuFlo Federation posts. The skill uses channel_publish for a named public channel and federation_publish for federation-wide announcements. It preserves the user's meaning without adding claims they did not make. After publishing, it reports the returned event identifier and destination.

When it helps

Use it to tell multiple participants how work is progressing or to organize a request for help before making it public. Before publishing, the workflow confirms the intended audience, message type, and final wording with the user.

Example requests

  • “Turn this progress update into a post for pub:announce.”
  • “Share these work results across the federation.”
  • “Prepare a request for help in pub:help.”

Notes

Publishing requires the corresponding publishing tools and explicit confirmation. Posts are recorded with the gateway's signature and cannot be edited or retracted. An uncertain result does not trigger an automatic retry. Do not include credentials or personal information. Private content must be encrypted with the user's own key and published from the client side.

This overview was written by AI (OpenAI Codex) from the public SKILL.md. Check the original below for the exact behavior.

Document check

AI checked the SKILL.md for operations that need care and for setup requirements. The score comes only from actually running the skill (hands-on test).

SafetyAre sending data, deleting files, and running commands disclosed?
AGoodIt requires explicit confirmation for irreversible publishing, excludes sensitive information, and prohibits automatic retries.
Easy setupDoes it need few tools or API keys, and are they documented?
BPartly lackingPublishing tools are named, but connection and setup instructions are not provided.

Not counted in the score. Rated by AI (OpenAI Codex) as of Oct 23, 2026. Treat it as a guide and read the original before installing.

Disagree? Request a re-evaluation

Tell us which point is wrong and why. No login needed. We will check it against the SKILL.md, redo the evaluation, and show the result here.

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

Files included (2)

  • SKILL.md1.3 KB
  • agents/openai.yaml525 B

SKILL.md (original)

Review the instructions the agent will receive before you install.

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.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Compare models available through the HuggingFace router with chat-ui configuration, research missing models, and write short English descriptions of their architecture and capabilities. Add entries to both production and development configuration files and commit the changes.

  • Adding newly available router models to chat-ui
  • Writing concise descriptions of model capabilities
  • Updating production and development model entries together
ruvnet/ruflo80.1KUpdated Oct 29, 2026

adr-create

FreeSummary

Create an Architecture Decision Record, a document for recording important design choices, with the next sequential number. It generates a Markdown template, registers the record in AgentDB, and links related decisions found through search.

  • Record the reasoning behind adopting a technology
  • Start an ADR for an API or data model change
  • Document an infrastructure decision
ruvnet/ruflo80.1KUpdated Oct 29, 2026

adr-index

FreeSummary

Build a searchable index and relationship graph from ADRs, records of architectural decisions. Import two supported document formats, refresh existing metadata without duplicate relationships, and review summaries of statuses, missing references, and inconsistencies.

  • Index ADRs imported from another project
  • Refresh a graph that differs from files on disk
  • Set up ADR tracking in an existing codebase
ruvnet/ruflo80.1KUpdated Oct 29, 2026

adr-reindex

FreeSummary

Rebuild the index of ADRs, records of architectural decisions, after files or relationship lines are deleted. It clears stored records and relationships, indexes the files still present, and checks that the final record count matches.

  • Rebuild the index after deleting an ADR file
  • Remove stale relationships after editing an ADR
  • Reconcile the ADR index on a schedule
ruvnet/ruflo80.1KUpdated Oct 29, 2026

adr-review

FreeSummary

Review code changes against accepted Architecture Decision Records, documents that capture agreed design choices. Report violations, outdated references, compliant changes, and areas without ADR coverage, then suggest code fixes or a new decision record where appropriate.

  • Check a pull request before merging
  • Review major code changes against agreed design decisions
  • Find references to superseded ADRs
ruvnet/ruflo80.1KUpdated Oct 29, 2026

adr-verify

FreeSummary

Check saved architecture decision records (ADRs) for broken references, circular replacement relationships, and inconsistent statuses. Use the results to verify imported records or stop a CI check when selected integrity rules fail.

  • Checking ADR integrity after import
  • Blocking CI when ADR issues are found
  • Reviewing ADR data before a release
ruvnet/ruflo80.1KUpdated Oct 29, 2026

See all skills by ruvnet

Report a problem with this skill