antithesis-skills-feedback について
Antithesis skills の不具合報告用に、入力済みの GitHub issue ページを用意するスキルです。利用可能な情報をリンクに反映し、ユーザーが確認・補足できるようにします。issue は自動送信しません。
主な機能
- 01入力済み GitHub issue リンクの作成
- 02スキル名やバージョンの入力
- 03パラメーターの URL エンコード
- 04リンク長の上限への対応
- 05期待結果とコンテキスト欄の保持
活用シーン
- 01Antithesis skill の不具合報告
- 02既知情報をバグ報告に事前入力
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ antithesishq/ antithesis-skills --skill antithesis-skills-feedbackインストール後、Claude Code で/antithesis-skills-feedbackを入力して読み込まれたか確認します。
詳細
Antithesis Skills のフィードバック
スキルのバージョン: 2026-10-21 4f8d80b
事前入力済みの GitHub イシューを開いて、ユーザーが Antithesis Skills のバグを報告できるようにします。
ベース URL
https://github.com/antithesishq/antithesis-skills/issues/new?template=bug_report.yml
URL パラメーターによるフィールドの事前入力
GitHub のイシューテンプレートでは、クエリパラメーターを使ってフィールドに値を事前入力できます。各パラメーターキーは、テンプレート内のフィールドの id に対応します。&<id>=<value> の形式で追加し、値はパーセントエンコードしてください(スペース → %20、改行 → %0A など)。
使用できるフィールドは次のとおりです。
| パラメーター | 種類 | 入力内容 |
|---|---|---|
what-happened | テキストエリア | 問題の概要を簡潔に記述します。1~2 文にとどめ、詳細はユーザーが追記できるようにします。 |
expected | テキストエリア | 空欄のままにしてください。期待していたことが分かるのはユーザーだけです。 |
skill | 入力欄 | 使用中だったスキル(例:antithesis-triage、antithesis-setup)。 |
skill-version | 入力欄 | git -C <skills-repo> rev-parse --short HEAD を実行してコミット SHA を取得します。 |
agent | 入力欄 | エージェント名とバージョン(例:Claude Code 1.0.20)。コンテキストで利用できるエージェント情報を使用します。 |
agent-explanation | テキストエリア | 正直な自己評価を記入します。何をしたのか、なぜ問題が起きたのかを、最大 2~4 文で説明します。 |
context | テキストエリア | 空欄のままにしてください。スクリーンショットやログはユーザーが追加できます。 |
title=<value> パラメーターを使って、イシューの title を設定することもできます。
URL の作成方法
- 問題が発生したときに使用されていたスキルを特定します。
- 場所が分かる場合は、スキルのリポジトリで
git rev-parse --short HEADを実行してスキルのバージョンを取得します。 - 実行環境のコンテキストからエージェント情報を確認します(エージェント名とバージョン)。
- 簡潔な
what-happenedの概要を作成します(1~2 文)。 agent-explanationを記述します。問題について、短く正直に自己評価します(2~4 文)。- バグを短く説明する
titleを設定します(80 文字未満)。 - すべてのパラメーター値をパーセントエンコードします。
- 意味のある値を入力できるフィールドだけを追加して URL を組み立てます。
expectedとcontextは入力しないでください。これらはユーザーが記入する項目です。
URL の長さ制限
URL 全体を 2000 文字未満にしてください。 ブラウザーや GitHub によって、長すぎる URL は切り詰められたり、拒否されたりする可能性があります。URL がこの制限を超える場合は、次のようにしてください。
- まず
what-happenedとagent-explanationを短くします。ユーザーはフォーム上で編集できます。 - それでも長すぎる場合は、
agent-explanationを省略します。 - 最後の手段として、
what-happenedも省略し、skill、skill-version、agent、titleだけを事前入力します。
URL の例
https://github.com/antithesishq/antithesis-skills/issues/new?template=bug_report.yml&title=Triage%20skill%20fails%20to%20parse%20property%20results&skill=antithesis-triage&skill-version=1c45cd3&agent=Claude%20Code%201.0.20&what-happened=The%20triage%20skill%20crashed%20while%20parsing%20property%20results%20from%20the%20Antithesis%20dashboard.&agent-explanation=I%20attempted%20to%20extract%20property%20data%20from%20the%20results%20page%20but%20the%20HTML%20structure%20did%20not%20match%20the%20expected%20selectors.
ユーザーへの提示
イシューを自動送信しないでください。 URL を開くか、ブラウザーを利用できない場合は URL を表示し、ユーザーが事前入力されたフィールドを確認し、expected と context に情報を追加して、準備ができたら送信できるようにしてください。
コメント
Markdown 対応