← Browse

@outshift-open/answer-formatting

A

Copyright (c) 2026 Cisco Systems, Inc.

skillclaude

Install

agr install @outshift-open/answer-formatting --target claude

Writes 1 file into .claude/skills/, pinned to git-9d0a9a8d.

  • .claude/skills/answer-formatting/SKILL.md

Document

Answer Formatting

When to use

Apply these rules to EVERY answer you produce.

Rules

  1. Start with a one-sentence summary (the direct answer).
  2. Follow with supporting details in 2-3 bullet points.
  3. If you used a tool, cite the source (URL or tool name).
  4. End with a confidence indicator: HIGH / MEDIUM / LOW.

Example

Q: What is the speed of light? A: The speed of light in vacuum is approximately 299,792,458 m/s.

  • This is an exact defined value in the SI system (since 1983).
  • Often approximated as 3 × 10⁸ m/s.
  • Source: established physics constant (no tool needed).
  • Confidence: HIGH

Repository README

Describes outshift-open/mas-lab as a whole, which may contain artifacts other than this one. Where this artifact had no useful description of its own, its summary was taken from here.

MAS-Lab

A specification-driven foundation for building multi-agent systems that are testable, reproducible, observable, and governable from design to production.

License Python

Modern multi-agent systems are easy to prototype, but hard to trust at scale. MAS-Lab helps developers, enterprises, and researchers move from prompt-glued prototypes to engineered agentic systems — with explicit specifications, runtime contracts, reproducible experiments, and built-in observability.

Get started

Tutorial 0 — Environment setup — install once (Docker or developer path), then:

PathLink
Tutorialsdocs/tutorials/
Web UI demodocs/ui/index.md
Paper labsdocs/paper/index.md

Full site content mirrors docs/ — see docs/index.md for the full introduction.

The problem

Prototype demos are easy; production-grade trust is not. Prompts, tools, orchestration, and control are often interwoven, so behavior is hard to reproduce, debug, or govern. MAS-Lab separates intent, execution, observability, and governance through a shared specification and runtime model.

What MAS-Lab provides

  • Declarative MAS specifications (agents, tools, workflows, contracts)
  • Runtime enforcement at system boundaries
  • Governance and experimentation overlays
  • Observability, replay, and benchmark pipelines
  • Three reproducible paper labs (Section 5)

Who it is for

  • Developers — specs instead of glue code; tutorials
  • Enterprises — overlays for policy, audit, and control; user guide
  • Researchers — reproducible campaigns; paper labs

Packages

The headline packages:

PackageRole
mas-runtimeAgent runtime — contracts, plugins, design patterns
mas-ctlOrchestration — chat, run-mas, validate
mas-labMeta-package — benchmarks, pipelines, telemetry, UI controller
mas-library-standardFlavours, overlays, infra bundles

mas-lab is a meta-package that installs the lab components (mas-lab-core, mas-lab-bench, mas-lab-controller, mas-lab-content). Additional libraries ship alongside it (mas-library-eval, mas-library-lab, mas-library-samples).

See docs/libraries.md for the library model and docs/packages-reference.md for the complete, auto-generated package list with dependencies and extras.

Supported versions

Security fixes are applied to the latest release on the main branch.

VersionSupported
latest on mainyes
older tagged releasesbest effort

Citing this work

If you use MAS-Lab in research or publications, cite the MAS-Lab article — not only this repository.

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated. For detailed contributing guidelines, please see CONTRIBUTING.md · SECURITY.md

License

Distributed under the Apache 2.0 License. See LICENSE for more information.

Trustgrade A

  • passBody integrity

    Whether the stored document is plausibly the kind of file the artifact declares, rather than something fetched by mistake.

  • passType matchnot applicable to this artifact type

    Whether the artifact is really the kind of thing its metadata claims it is.

  • passFreshness

    How long since the source repository was last pushed to.

  • passPrompt injection

    Scans the artifact's own text for instructions aimed at your agent rather than at you.

  • passLicense

    Whether the source repository declares an SPDX license permissive enough to redistribute.

How the grade is calculated

Each check contributes 0 points when it passes, 1 when it warns, and 2 when it fails. The total maps to a letter:

  • Aevery check passed
  • Bone warning
  • Ctwo warnings
  • Dprompt injection or body integrity failed, or three warnings
  • Fone of those failed, and something else is wrong

These are automated hygiene checks, not a security audit, and not a dependency or vulnerability scan. A grade of A means nothing was flagged — not that the artifact is safe.

Versions

  • git-9d0a9a8dc4b62026-07-31