スキル作成(TDDメソッド)

スキル作成のためのTDDメソドロジー - サブエージェントで先にテストし、失敗に対応するスキルを記述し、合理化に対して堅牢になるまでイテレーション

Home/AI & ML/スキル作成(TDDメソッド)

What is it?

TDD方法論を使用したスキル作成スキルで、まずサブエージェントでテストし、失敗に対処するスキルを作成し、合理化に対して防弾になるまで反復します。

How to use it?

digraph when_flowchart {
    "情報を表示する必要がある?" [shape=diamond];
    "間違える可能性のある判断?" [shape=diamond];
    "マークダウンを使用" [shape=box];
    "小さなインラインフローチャート" [shape=box];

    "情報を表示する必要がある?" -> "間違える可能性のある判断?" [label="はい"];
    "間違える可能性のある判断?" -> "小さなインラインフローチャート" [label="はい"];
    "間違える可能性のある判断?" -> "マークダウンを使用" [label="いいえ"];
}

フローチャートを使用するのは以下の場合のみ:

  • 明白でない判断ポイント
  • 早く終了する可能性のあるプロセスループ
  • 「AとBのどちらを使うか」の判断

フローチャートを使用してはいけない場合:

  • リファレンス資料 → テーブル、リスト
  • コード例 → マークダウンブロック
  • 線形的な指示 → 番号付きリスト
  • セマンティックな意味のないラベル(step1、helper2)

Key Features

  • TDD方法論によるスキル作成 — まずサブエージェントでテストし、失敗に対処するスキルを作成し、合理化に対して防弾になるまで反復
  • 自動ドキュメント生成
  • Claude開発ワークフローとのシームレスな統合
View on GitHub

GitHub Stats

Stars
Forks
Last Update
Author
NeoLabHQ
License
GPL-3.0
Version
1.0.0

Features

Related Skills

More from AI & ML