Back to list
Hakuya5247

contract-first-api-change

by Hakuya5247

0🍴 0📅 Jan 18, 2026

SKILL.md


name: contract-first-api-change description: API追加・変更を契約ファーストで進める(contracts→api→bot→docs→verify) metadata: short-description: API(apps/api)変更の標準手順

contract-first-api-change

この skill は、契約ファーストによる API 変更手順を強制する。

手順

  1. packages/contracts に schema を追加または更新する。
  2. apps/api を contract 定義に合わせて更新する。
  3. apps/bot を API 利用のみで更新する(DB 直アクセス禁止)。
  4. 振る舞いや構造が変わる場合、ドキュメントを更新する。
  5. 検証コマンドを実行する。

検証コマンド

  • pnpm --filter @yomicord/contracts build
  • pnpm --filter @yomicord/api build
  • pnpm --filter @yomicord/bot build
  • pnpm check

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

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

+20
LICENSE

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

+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