data-contract-framework

31 stars 7 forks
28
D

Operating model for defining, enforcing, and auditing BI data contracts.

Marketplace
Also in: data analysis

Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security

Installation for Agentic Skill

View all platforms →
skilz install gtmagents/gtm-agents/data-contract-framework
skilz install gtmagents/gtm-agents/data-contract-framework --agent opencode
skilz install gtmagents/gtm-agents/data-contract-framework --agent codex
skilz install gtmagents/gtm-agents/data-contract-framework --agent gemini

First time? Install Skilz: pip install skilz

Works with 22+ AI coding assistants

Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...

View All Agents
Download Agent Skill ZIP

Extract and copy to ~/.claude/skills/ then restart Claude Desktop

1. Clone the repository:
git clone https://github.com/gtmagents/gtm-agents
2. Copy the agent skill directory:
cp -r gtm-agents/plugins/business-intelligence/skills/data-contract-framework ~/.claude/skills/

Need detailed installation help? Check our platform-specific guides:

Related Agentic Skills

Agentic Skill Details

Repository
gtm-agents
Stars
31
Forks
7
Type
Technical
Meta-Domain
data ai
Primary Domain
machine learning
Market Score
28

Agent Skill Grade

D
Score: 67/100 Click to see breakdown

Score Breakdown

Spec Compliance
11/15
PDA Architecture
18/30
Ease of Use
17/25
Writing Style
8/10
Utility
12/20
Modifiers: +1

Areas to Improve

  • Description needs trigger phrases
  • Missing Trigger Terms in Description
  • Templates Not Provided as Reference Files

Recommendations

  • Address 2 high-severity issues first
  • Add trigger phrases to description for discoverability
  • Add table of contents for files over 100 lines

Graded: 2026-01-24

Developer Feedback

Looking at how you've structured the data contract validation—treating schemas as first-class citizens rather than afterthoughts—there's real architectural thinking here, though the execution could be tighter in a few areas.

Links:

The TL;DR

You're at 67/100, solidly in D territory. Based on Anthropic's skills best practices, your writing style is sharp (8/10), but Progressive Disclosure Architecture (18/30) and Ease of Use (17/25) are dragging things down. The core framework is solid—you just need to make it more discoverable and actionable for Claude to actually use it.

What's Working Well

  • Writing style is clean. No fluff, professional tone throughout. You're not overselling—you're explaining.
  • Consistent terminology. "Contract," "SLA," "owner," "audit" are used reliably, so Claude would understand the conceptual model.
  • Real problem you're solving. Data contracts as a coordination tool between data producers and consumers is legitimately useful; not a toy problem.
  • Structure is grep-friendly. Simple file layout, clear section headers—easy to parse.

The Big One: Missing Trigger Phrases in Description

This is your biggest blocker for discoverability. Your description reads like:

Operating model for defining, enforcing, and auditing BI data contracts.

Claude doesn't know to invoke this skill when someone asks "help me define a data contract" or "run data contract validation." Without trigger phrases, this skill is invisible.

The fix: Rewrite to include explicit triggers:

Define, enforce, and audit BI data contracts with SLAs and ownership. Use when asked to "create a data contract", "define table SLAs", "enforce data contracts", "audit data contracts", or "coor...

Report Security Issue

Found a security vulnerability in this agent skill?