make-contract

Automate creation, validation, and generation of Atlan app contracts.

26|16|Updated May 23, 2024
One-click install
npx skills add https://github.com/atlanhq/application-sdk --skill make-contract
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: make-contract
Source: https://github.com/atlanhq/application-sdk/tree/main/.agents/skills/make-contract
Command: npx skills add https://github.com/atlanhq/application-sdk --skill make-contract

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the process of creating, updating, migrating, generating, and validating Atlan native app contracts, reducing manual effort and errors in contract management.

Core Features & Use Cases

  • Contract Automation: Use CLI or fallback commands to initialize, validate, and generate app contracts seamlessly.
  • Development Workflow Support: Assists app authors in inspecting repositories, inferring app structure, and ensuring contract integrity before deployment.
  • Use Case: An app developer needs to produce a valid app.pkl contract; this Skill guides them through validation and regeneration, ensuring compliance with Atlan standards.

Quick Start

Ask the AI to help generate or validate an app contract based on your repository structure and desired configuration.

Frequently Asked Questions about make-contract

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a valid app.pkl contract for an Atlan native app?

To generate a valid app.pkl contract for an Atlan native app, you can use this Skill to automate contract creation, inspect your repository structure, and ensure configuration compliance with Atlan SDK standards.

What is the best way to validate an Atlan app contract before deployment?

The best way to validate an Atlan app contract before deployment is to use automated validation commands that check contract integrity, ensuring your app.pkl file meets all required Atlan compliance and correctness standards.

Can I automate Atlan app contract migration using CLI commands?

Yes, you can automate Atlan app contract migration using CLI commands or fallback options provided by this Skill, which handle initialization and updates to maintain contract compliance across various project setups.

Does the Atlan SDK require manual contract updates for app development workflows?

No, the Atlan SDK does not require manual contract updates; this Skill automates the creation, updating, and generation of app contracts to reduce manual effort and errors in your app development workflow.

Why does my Atlan app contract validation fail during repository inspection?

Atlan app contract validation may fail during repository inspection if your app structure is not correctly inferred or if the contract lacks required compliance configurations, which this Skill helps identify and regenerate.