heyeddi-ci-guide について
heyeddi-ci-guideは、HeyEddi CIを扱うエージェントや開発者向けのドキュメント専用スキルパックです。標準のPRワークフロー、関連スキル、コマンド、権限の範囲、Runnerの指針を説明します。
主な機能
- 01関連するHeyEddi CIスキルの案内
- 02PR作業の標準ワークフロー
- 03CIとPRコマンドの参照
- 04コミットとマージの権限規則
- 05Runner設定と証拠の指針
活用シーン
- 01文書化された手順でPRのCI作業を進める
- 02レビューやチェック診断のコマンドを探す
- 03マージ前に権限要件を確認する
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ heyeddi-com/ heyeddi-ci-skills --skill heyeddi-ci-guideインストール後、Claude Code で/heyeddi-ci-guideを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
manifest.jsoncontext/ANTI_PATTERNS.mdEXAMPLES.mdPROSE_ANTI_SLOP.mdVOCABULARY.mdreference/commands.mdscripts/_skill_cli.py詳細
HeyEddi CI ガイド
HeyEddi CI を使うエージェントと人間向けの簡易リファレンスです。詳細は reference/commands.md を参照してください。
このパックのスキル
| スキル | 用途 |
|---|---|
@heyeddi-ci-config | 現行のポリシー契約に基づいて eddi-ci.yaml を作成します |
@heyeddi-pr-respond | PR レビューのフィードバック(人間と HeyEddi CI)すべてに対応します |
@heyeddi-ci-fails | 失敗した Checks を診断して修正します(PR 作業ではデフォルトで実行。App の場合は /heyeddi fails) |
@heyeddi-ci-runners | GHA の overflow/always と封印された pipeline: を特定します(主張する前に根拠を確認) |
@heyeddi-ci-guide | このスキル |
人間による PR レビューには、引き続き @heyeddi-pr-review / @heyeddi-pr-respond を使用します。
デフォルトの PR ワークフロー
PR に関する作業(オープン中の PR、PR ブランチ、レビュー依頼)では、次の手順を実行します。
- 必ず最初に
@heyeddi-ci-failsを実行します — 失敗した Checks を取得し、原因を診断して、対応可能な失敗を修正し、コミットしてプッシュします - 必ず
@heyeddi-pr-respondを実行します — レビュー項目をすべて修正し、コミットしてプッシュし、スレッド内ですべての返信を投稿します - 「修正しますか?」や「スレッドにコメントしますか?」とは絶対に尋ねません — これらは常にデフォルトの対応です
- ユーザーが言及していないことを理由に CI を絶対に省略しません
- マージが必要な場合に限り、現在のターンでマージの許可が必要です
コマンド(PR コメント)
reference/commands.md を参照してください。よく使うコマンド:
/heyeddi review/again/check/deep— レビューパス/heyeddi ci//heyeddi fails— 失敗した Checks の分析(課金対象のパス)/heyeddi ask …//heyeddi debate …— 指摘事項についての Q&A- HeyEddi の指摘へのインライン返信 — 親コメントが HeyEddi のものに見える場合は、スレッドで議論します
認証マトリクス
| 操作 | 許可される条件 |
|---|---|
| コミットとプッシュ(PR ワークフロー) | @heyeddi-ci-fails / @heyeddi-pr-respond の実行中に自動で行います — 確認は不要です |
マージ(gh pr merge) | ユーザーが現在のターンでマージの許可を明示した場合 |
YAML の auto_merge | 常に禁止(スキーマで拒否/使用禁止) |
課金対象の設定(on_ci_failure、封印されたランナー) | 明示的なオプトインが必要です |
フィードバック(実際の経路のみ)
構造化された FP/テレメトリ API はまだありません。
- 指摘に異議がある場合:
/heyeddi askを使用するか、そのスレッドで議論します - 製品またはスキルへのフィードバック:
[email protected](スキルでメール本文の下書きを作成できます)
ランナーの状況
Spot は提供中です。
runs-on: ${{ vars.HEYEDDI_RUNS_ON || 'ubuntu-latest' }}を指定して、GHA + workspace Runners モード(overflow/always)を優先します- 封印された
pipeline:ジョブは、利用資格のあるワークスペースにHeyEddi Runner: {job_id}Checks を投稿します - Check/Spot の証拠がある場合にのみ、ジョブが実行されたと主張します —
@heyeddi-ci-runnersを参照してください
インストール
npx skills add HeyEddi-com/heyeddi-skills -a cursor -y --skill '*'
# or CI skills by name / Marketplace plugin heyeddi-ci-skills
# or Team Marketplace plugin heyeddi-ci-skills
ツール
なし(tools: [])。このスキルはドキュメントのみです。
注記
- 変更される設定値:常に
@heyeddi-ci-config→load_policy_contract - 一時的な
.heyeddi/docs/pr-*の作業ファイルは、絶対にコミットしません
コメント
Markdown 対応