@outshift-open/answer-formatting
ACopyright (c) 2026 Cisco Systems, Inc.
Install
agr install @outshift-open/answer-formatting --target claudeWrites 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
- Start with a one-sentence summary (the direct answer).
- Follow with supporting details in 2-3 bullet points.
- If you used a tool, cite the source (URL or tool name).
- 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.
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.
- Documentation site: outshift-open.github.io/mas-lab
- Release overview: blog post
Get started
Tutorial 0 — Environment setup — install once (Docker or developer path), then:
| Path | Link |
|---|---|
| Tutorials | docs/tutorials/ |
| Web UI demo | docs/ui/index.md |
| Paper labs | docs/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:
| Package | Role |
|---|---|
mas-runtime | Agent runtime — contracts, plugins, design patterns |
mas-ctl | Orchestration — chat, run-mas, validate |
mas-lab | Meta-package — benchmarks, pipelines, telemetry, UI controller |
mas-library-standard | Flavours, 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.
| Version | Supported |
|---|---|
latest on main | yes |
| older tagged releases | best 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