define-contract
CommunityConvert agent roles into formal VDM-SL contracts.
Authorkotaroyamame
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Translates natural-language descriptions of agent roles and I/O into formal VDM-SL specifications to eliminate ambiguity and enable automated verification of inter-agent contracts.
Core Features & Use Cases
- Interactive guidance for modeling agent interfaces in VDM-SL.
- Generates type definitions, invariants, and operation skeletons from user input.
- Supports exploration of inter-agent relationships and contract protocols across teams.
Quick Start
Describe the agent's role and I/O in natural language to generate a VDM-SL contract.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: define-contract Download link: https://github.com/kotaroyamame/formal-agent-contracts/archive/main.zip#define-contract Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.