From ai-dev-harness
技術調査の結果を、原文引用つきの自己完結型HTMLレポートにまとめるスキル。同梱の生成器 assets/render.py にJSONを渡すと、事実/解釈を視覚分離した比較表・根拠(原文引用)・ADRを含むHTMLを出力する。解説文で出典を引用したら、そのすぐ後に「原文+日本語訳(非日本語のみ)+リンク」を置き、末尾に出典を一括しない。要約は自分の言葉で簡潔に書き、引用する原文は最小限の範囲にとどめる。技術選定・障害調査・実装調査の結果を「HTMLでまとめて」「図解して」「比較表にして」「ADRを書いて」と言われたとき、また調査内容を判断可能な形で残す必要があるときは必ずこのスキルを使うこと。成果物は調査ごとに新しいHTMLファイルとして出力する。Claude Code 環境での利用を前提とする。
How this skill is triggered — by the user, by Claude, or both
Slash command
/ai-dev-harness:research-writeupThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
調査資料の価値は「後から検証でき、判断に使える形にしたこと」にある。このスキルは調査結果を **原文引用つきの自己完結型HTMLレポート** にまとめる。成果物は調査ごとに新しいHTMLファイル(1調査=1ファイル、上書きしない)。
調査資料の価値は「後から検証でき、判断に使える形にしたこと」にある。このスキルは調査結果を 原文引用つきの自己完結型HTMLレポート にまとめる。成果物は調査ごとに新しいHTMLファイル(1調査=1ファイル、上書きしない)。
レポートは手書きせず、同梱の生成器を使う(スタイルとSVG座標が常に一定になる)。
python <skills>/research-writeup/assets/render.py <data.json> <out.html>
assets/sample_data.json が入力の実例、assets/template.html が出力見本(スタイルのたたき台)。
簡潔さは必須だが、信頼性が最優先。事実として書く主張には、信頼できる情報源(公式ドキュメント等)の原文を必ず添える。
citation)を置く。.interpretation ブロック(色付き枠+ラベル)に隔離する。事実の要約に推奨を混ぜない。badge(ok=確認済 / warn=要確認 / na=不明)で明示する。source-verification のラベルをそのまま持ち込む。title / date / candidates_label / verification_note / sample(trueでSAMPLEタグ)requirements: purpose / must[] / want[]candidates[]: name / color(省略可) / scores{軸:値}(任意。ポジショニング図に使う場合のみ)positioning(任意): x / y(軸名)。scores がある候補だけ描画。無ければ図は出ない。comparison(任意): rows[]{axis, cells[]{text, badge, url(セル内インライン出典)}}findings[]: 根拠セクション。candidate ごとに items[]:
claim(自分の言葉の主張) / badge / citation{quote(原文), lang, translation(訳、非日本語時), source, url, accessed, version}recommendation: options_note / flow(任意){question,yes,no} / interpretation / citationsレーダーチャートは使わない(廃止済み)。図解は任意のポジショニングマップと、条件付き推奨の意思決定フローのみ。
見た目を変えるときは assets/render.py 上部の CSS と各SVG関数だけを編集する。1ファイルの修正が全レポートに反映される。
比較表の代わりに findings を「調べた目的 / わかったこと(事実+原文引用+バッジ)/ 残った疑問」に読み替える。当てはめ・評価は interpretation 側に置く。原文引用と事実/解釈分離の原則は同じ。
.html)。上書きしない。命名例:tech-selection_<topic>_<YYYYMMDD>.html。badge を warn/na にする。npx claudepluginhub otomatty/ai-dev-harness --plugin ai-dev-harnessGuides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Synthesizes the current conversation into a structured spec (PRD) and publishes it to the project issue tracker with a ready-for-agent label, without interviewing the user.