solaceproducts/agent-plugins/solace-topic-best-practices

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Use when the user asks how to structure, design, name, or organize a Solace topic hierarchy: choosing topic levels, ordering levels from general to specific, topic taxonomy or naming conventions, where to place wildcards for subscriptions, or topic-architecture best practices in general. This skill covers how topics are named and organized, not how messages are delivered. Do NOT trigger to build, design, generate, or implement a Solace messaging application, or to choose messaging patterns or delivery modes (use solace-application-development); that skill owns publisher, consumer, and pub/sub code generation and messaging-pattern selection. Do NOT trigger for general Solace documentation lookup unrelated to topic architecture.

Install

npx vskill@latest install solaceproducts/agent-plugins/solace-topic-best-practices

SKILL.md

Solace Topic Architecture Best Practices (online lookup)

This skill answers topic-hierarchy and topic-architecture questions by reading the canonical Solace Topic Architecture Best Practices page live. It bundles no documentation. It fetches the current page on demand and applies it to the user's topic-design decision.

How to answer a topic-architecture question

  1. WebFetch the canonical page live: https://docs.solace.com/Messaging/Topic-Architecture-Best-Practices.md. This is the authoritative source for topic-level ordering, naming conventions, wildcard placement, and taxonomy guidance.
  2. Apply the fetched guidance to the user's specific topic-design question (the events they publish, the consumers that subscribe, the levels they need, and where wildcards belong).
  3. Quote or summarize the fetched page. Do not answer from memory and do not paraphrase guidance the page does not contain. When the user's scenario needs a decision the page does not address, say so explicitly before you make a suggestion, so the reader can tell the page's guidance from your own.
  4. Deliver the answer in chat. Never write it to a file, even when the user asks you to save it: present the content in chat and let the user save it themselves.

Fetch the single page above, then ground every recommendation in it. Do not WebFetch other pages blindly.

What this skill is not

Do not use this skill to design, build, generate, or implement a Solace messaging application (publisher, consumer, or pub/sub). That is the solace-application-development skill.

This skill answers in chat only: it never writes, edits, or saves files (a conventions document, a design note, code, or anything else). The allowed-tools list (Read, Grep, WebFetch) is the contract; a Write or Edit tool being available in the session does not change it.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/solaceproducts/agent-plugins/solace-topic-best-practices/badge)](https://verified-skill.com/skills/solaceproducts/agent-plugins/solace-topic-best-practices)

Something wrong with this skill or its page? Tell us.