Skip to content
Back to skills

Solace Agent Mesh

ASecurity

"Use Solace Agent Mesh to scaffold projects, configure agents and

  • 247 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 9, 2026
toolspythonbashnodeexpress

Works with

  • cli

Security analysis

A92/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro scans all 20 files and shows the line behind each finding

Scanned September 9, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill solace-agent-mesh --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Solace Agent Mesh?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Solace Agent Mesh
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-solace-agent-mesh/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-solace-agent-mesh)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: solace-agent-mesh
description: "Use Solace Agent Mesh to scaffold projects, configure agents and
  gateways, run tasks, author workflows, manage plugins, and evaluate agent
  systems."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# Solace Agent Mesh

Use this repo skill when a task mentions Solace Agent Mesh, SAM, the `sam` CLI, event-driven agent meshes, SAM projects, agents, gateways, proxies, workflows, plugins, task submission, Web UI/REST gateways, built-in tools, or `sam eval`.

Before doing live work, decide whether the user wants a **dry planning/validation task** or a **live runtime action**. Live actions can start brokers/gateways, call LLM providers, open browsers, write project files, install plugins, submit tasks, or run evaluations.

## First checks

- Package runtime: Python `>=3.10.16,<3.14`; public distribution `solace-agent-mesh`; CLI entry points `sam` and `solace-agent-mesh`.
- Install the main package in the active environment with `python -m pip install solace-agent-mesh` or, for a source checkout, build/install a normal local wheel instead of relying on editable CLI behavior.
- Optional REST client package: install `sam-rest-client` separately when you need `sam-rest-cli` or `SAMRestClient`. Treat it as a separate install surface when dependency pins conflict with the main package.
- For a safe import/CLI smoke check, run the bundled helper from this skill tree:

  ```bash
  python scripts/check_install.py
  python scripts/check_install.py --include-rest-client      # when both packages are intentionally installed together
  python scripts/check_install.py --rest-client-only        # when sam-rest-client is isolated
  ```

- Read [references/repo-provenance.md](references/repo-provenance.md) before deciding whether this skill is current for a checkout.
- Use [references/package-overview.md](references/package-overview.md), [references/cli-reference.md](references/cli-reference.md), and [references/configuration-concepts.md](references/configuration-concepts.md) for shared context.
- Use [references/troubleshooting.md](references/troubleshooting.md) for cross-cutting install/import/build/service issues.

## Route map

| User intent | Read this |
| --- | --- |
| Initialize a project, plan `sam init`, add agents/gateways/proxies, inspect generated layouts, or configure shared services | [sub-skills/project-bootstrap/SKILL.md](sub-skills/project-bootstrap/SKILL.md) |
| Create, install, catalog, add, inspect, or build SAM plugin packages | [sub-skills/plugin-lifecycle/SKILL.md](sub-skills/plugin-lifecycle/SKILL.md) |
| Start an existing SAM app, inspect built-in tools/docs, submit tasks, diagnose gateways, or use `sam-rest-client` | [sub-skills/runtime-operations/SKILL.md](sub-skills/runtime-operations/SKILL.md) |
| Author or validate workflow YAML/DAGs, node dependencies, map/switch/loop behavior, or template expressions | [sub-skills/workflow-authoring/SKILL.md](sub-skills/workflow-authoring/SKILL.md) |
| Configure `sam eval`, draft evaluation suites/test cases, validate files, or interpret result outputs | [sub-skills/evaluation/SKILL.md](sub-skills/evaluation/SKILL.md) |

## Operating boundaries

- Do not run `sam run`, `sam task`, `sam-rest-cli`, plugin installs/builds, catalog browsers, broker containers, LLM calls, or `sam eval` unless the user asked for live execution and the needed services/credentials are available.
- Do not rely on the original repository checkout for operating instructions. This skill's references and scripts are self-contained.
- If a task requires editing this repository rather than using SAM, treat that as repo maintenance and select normal coding-agent workflows; this skill is for operating the package.
- If package version, command names, public config schema, or evidence paths differ from [references/repo-provenance.md](references/repo-provenance.md), refresh the skill before relying on detailed instructions.

Files in this skill

  • SKILL.md3.9 KB
  • references/cli-reference.md4.8 KB
  • references/configuration-concepts.md4.2 KB
  • references/package-overview.md3.6 KB
  • references/repo-provenance.md2.5 KB
  • references/repo-routing-metadata.json504 B
  • references/troubleshooting.md6.1 KB
  • scripts/check_install.py5.3 KB
  • sub-skills/evaluation/SKILL.md1.3 KB
  • sub-skills/evaluation/references/data-formats.md6.6 KB
  • sub-skills/evaluation/references/evaluation-workflows.md4.5 KB
  • sub-skills/evaluation/references/troubleshooting.md5.3 KB
  • sub-skills/evaluation/scripts/validate_eval_inputs.py12.5 KB
  • sub-skills/plugin-lifecycle/SKILL.md4.4 KB
  • sub-skills/plugin-lifecycle/references/plugin-workflows.md11.9 KB
  • sub-skills/plugin-lifecycle/references/troubleshooting.md9.5 KB
  • sub-skills/plugin-lifecycle/scripts/inspect_plugin.py22.3 KB
  • sub-skills/project-bootstrap/SKILL.md3.7 KB
  • sub-skills/project-bootstrap/references/component-scaffolding.md8.8 KB
  • sub-skills/project-bootstrap/references/project-initialization.md10.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.