mathodology-dev-test-release について
Mathodology リポジトリを保守するためのスキルです。メタデータ、リンク、参照、パス境界の確認に加え、ユーティリティのテストや依頼されたリリースの手順を案内します。
主な機能
- 01メタデータとリンクの検査
- 02参照とパス境界の検査
- 03ユーティリティのセルフテスト
- 04リリースとタグの手引き
活用シーン
- 01変更前のリポジトリ構成確認
- 02リンクとスキル参照の検証
- 03変更したユーティリティのテスト
- 04承認済みリリースの準備
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ sweetcornna/ mathodology --skill mathodology-dev-test-releaseインストール後、Claude Code で/mathodology-dev-test-releaseを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yamlscripts/validate_repo.py
詳細
Mathodology リポジトリのチェック
リポジトリの保守チェックは任意のユーティリティです。デフォルトではモデリング中に実行されず、数学的または編集上の品質を保証するものでもありません。
リポジトリをチェックアウトした状態で、次を実行します。
python3 .claude/skills/mathodology-dev-test-release/scripts/validate_repo.py all
標準ライブラリのチェッカーは、スキル/ロールのメタデータ、ローカルの Markdown リンク、既知のスキル参照、許可されたリポジトリパスを対象にします。個別のコマンドは metadata、links、boundary、selftest です。Git を使わないソースエクスポートにも対応しています。チェックアウト内では、追跡対象のパスも検査します。ドキュメントの見出し数、検索用の文言、更新ツールの契約、コンテスト実行のスキーマは検証しません。
ユーティリティを変更する場合は、実際の動作を確認してください。図のデモスクリプトと PDF 概要ユーティリティにはセルフテストがあります。バックアップは、アーカイブを展開してチェックサムを確認することで検証できます。 バックアップとインストールのガイダンスをお読みください。
プロンプトを変更する場合は、代表的なユーザーのシナリオを確認し、生成された図を調べてください。プロンプトの文をそのまま言い換えるだけのテストを追加しないでください。プロンプトによって、今後のモデルの動作に一貫性が保証されると報告しないでください。
明示的に依頼されたリリース
リリース作業はリポジトリの保守作業であり、モデリングのガイダンスとは別です。現在のリモートブランチ、最近のリリース、既存のタグを確認してください。履歴との一貫性を保って次のバージョンを選び、古いエントリーポイントやユーティリティを削除する場合は、移行要件を説明してください。このスキルパックに、存在しないパッケージマニフェスト、アプリケーションのビルド、CI パイプラインを作り出さないでください。
実際の変更をレビューし、関連するチェックを実行し、引き続き使用するアセットのライセンスを確認してください。リポジトリの慣行に合っている場合は、目的を絞ったブランチとプルリクエストを使用してください。ブランチ保護を守り、必須のレビューやチェックを回避しないでください。承認された変更がマージされたら、その正確なコミットにタグを付け、簡潔な変更内容、移行に関する注意事項、正確な検証結果を添えて、依頼されたリリースを公開してください。既存のリリースタグを別のコミットに付け替えないでください。公開されたタグとリリースが、意図したソースを指していることを確認してください。ユーザーから追加の成果物を求められない限り、GitHub のソースアーカイブで十分です。