atlan-e2e-contract-validator

Official

Define and validate Atlan workflow e2e contracts.

Authoratlanhq
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill defines and validates end-to-end contracts for Atlan workflows, enabling teams to express expected API responses, output paths, and schema behavior in a machine-checkable form.

Core Features & Use Cases

  • Contract generation: Build e2e_case_contract.yaml from a shared template to capture test_workflow_args, server_config, expected_api_responses, expected_output_paths, and schema_assertions.
  • Contract validation: Validate contracts using the provided validator to ensure alignment with the actual workflow behavior and SDK defaults.
  • Use Case: When adding or updating workflow e2e coverage, use this skill to create and verify the e2e contract, preventing regressions and ensuring test coverage.

Quick Start

Run the shared Python validator against an e2e_case_contract.yaml file, for example: python ../_shared/scripts/validate_e2e_case_contract.py e2e_case_contract.yaml

Dependency Matrix

Required Modules

None required

Components

references

💻 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: atlan-e2e-contract-validator
Download link: https://github.com/atlanhq/atlan-sample-apps/archive/main.zip#atlan-e2e-contract-validator

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.