skills/smithery.ai/agent-contracts-contracts-ci

agent-contracts-contracts-ci

Installation
SKILL.md

agent-contracts Contracts in CI

Use this skill when you want a stable workflow for changing agents safely (team + CI).

Goals

  • Catch contract mistakes early (strict=True)
  • Keep architecture up to date (visualize)
  • Review breaking contract changes (diff)

Recommended CI Checks

  1. Run tests: pytest
  2. Validate contracts (strict): agent-contracts validate --strict --module <your.nodes>
  3. Generate docs (optional): agent-contracts visualize --module <your.nodes> --output ARCHITECTURE.md
  4. Review breaking changes:
    • Use agent-contracts diff between two versions/modules
    • If breaking changes are expected, document them in release notes
Installs
1
First Seen
Apr 2, 2026
agent-contracts-contracts-ci from smithery.ai