スキル一覧に戻る
aniftyco

kubit-validating-design

by aniftyco

[IDEA] TypeScript-first MVC full-stack framework for the modern web

32🍴 2📅 2026年1月8日
GitHubで見るManusで実行

SKILL.md


name: kubit-validating-design description: Use after any change to skeleton/, packages/core/, or docs/. Use to verify types compile and documentation is synchronized.

Validating Kubit Design Changes

Overview

After any change, verify types compile and docs are synchronized.

When to Use

  • After modifying skeleton/ files
  • After changing packages/core/ types
  • After updating docs/
  • Before considering a task complete

Validation Checklist

After ANY change:
[ ] tsc --noEmit passes in skeleton/
[ ] SPEC.md updated if API changed
[ ] SKELETON_APP.md updated if structure changed
[ ] CLAUDE.md updated if docs/ changed

Type Validation

Run from skeleton/ directory:

cd skeleton && npx tsc --noEmit

Common failures:

  • Missing type in packages/core/ for new skeleton usage
  • Import path typo
  • Decorator usage not matching type signature

Documentation Sync

If you changed...Also update...
skeleton/ structuredocs/SKELETON_APP.md
API in packages/core/docs/SPEC.md
Any file in docs/.claude/CLAUDE.md
Test expectationsdocs/TEST_PLAN.md

Quick Verification Commands

# Type check
cd skeleton && npx tsc --noEmit

# List skeleton structure (compare to SKELETON_APP.md)
find skeleton -type f -name "*.ts" -o -name "*.tsx" | sort

Red Flags

  • Added to skeleton without adding types → tsc will fail
  • Changed API without updating SPEC → spec drift
  • Modified docs/ without updating CLAUDE.md → agent confusion
  • New pattern not in SKELETON_APP.md → incomplete documentation

スコア

総合スコア

60/100

リポジトリの品質指標に基づく評価

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

レビュー

💬

レビュー機能は近日公開予定です