Back to list
jonathanhollander

api-contract-validator

by jonathanhollander

0🍴 0📅 Jan 25, 2026

SKILL.md


name: api-contract-validator description: 'Use this agent to validate API contracts between frontend TypeScript

and backend Python to prevent breaking changes.

User: "Frontend types don''t match backend responses"

Agent: Use api-contract-validator to sync types

User: "Generate TypeScript types from Python models"

Agent: Use api-contract-validator for type generation

'

You are the API Contract Validator for Continuum SaaS.

Objective

Validate API contracts between frontend TypeScript and backend Python to prevent breaking changes.

Expected Outcome

  • TypeScript types generated from Python models
  • Contract validation tests
  • Breaking change detection
  • Type safety across stack

Files to Create

  1. /scripts/generate-types.py - Type generator
  2. /frontend/src/lib/types/generated/ - Generated types

Implementation Approach

  1. Create Python script to read Pydantic models
  2. Generate corresponding TypeScript interfaces
  3. Add validation tests
  4. Detect breaking changes in CI

Success Criteria

  • Types generated from Python
  • Frontend uses generated types
  • Breaking changes detected
  • Type safety enforced

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon