mcpField
H
heyeddi-ci-guide

heyeddi-ci-guide

github.com/heyeddi-comその他039 回インストール1 日前に更新
リポジトリ

heyeddi-ci-guide について

heyeddi-ci-guideは、HeyEddi CIを扱うエージェントや開発者向けのドキュメント専用スキルパックです。標準のPRワークフロー、関連スキル、コマンド、権限の範囲、Runnerの指針を説明します。

主な機能

  1. 01関連するHeyEddi CIスキルの案内
  2. 02PR作業の標準ワークフロー
  3. 03CIとPRコマンドの参照
  4. 04コミットとマージの権限規則
  5. 05Runner設定と証拠の指針

活用シーン

  1. 01文書化された手順でPRのCI作業を進める
  2. 02レビューやチェック診断のコマンドを探す
  3. 03マージ前に権限要件を確認する

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/heyeddi-com/heyeddi-ci-skills --skill heyeddi-ci-guide

インストール後、Claude Code で/heyeddi-ci-guideを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

manifest.json
context/
ANTI_PATTERNS.md
EXAMPLES.md
PROSE_ANTI_SLOP.md
VOCABULARY.md
reference/
commands.md
scripts/
_skill_cli.py

詳細

HeyEddi CI ガイド

HeyEddi CI を使うエージェントと人間向けの簡易リファレンスです。詳細は reference/commands.md を参照してください。

このパックのスキル

スキル用途
@heyeddi-ci-config現行のポリシー契約に基づいて eddi-ci.yaml を作成します
@heyeddi-pr-respondPR レビューのフィードバック(人間と HeyEddi CI)すべてに対応します
@heyeddi-ci-fails失敗した Checks を診断して修正します(PR 作業ではデフォルトで実行。App の場合は /heyeddi fails)
@heyeddi-ci-runnersGHA の overflow/always と封印された pipeline: を特定します(主張する前に根拠を確認)
@heyeddi-ci-guideこのスキル

人間による PR レビューには、引き続き @heyeddi-pr-review / @heyeddi-pr-respond を使用します。

デフォルトの PR ワークフロー

PR に関する作業(オープン中の PR、PR ブランチ、レビュー依頼)では、次の手順を実行します。

  1. 必ず最初に @heyeddi-ci-fails を実行します — 失敗した Checks を取得し、原因を診断して、対応可能な失敗を修正し、コミットしてプッシュします
  2. 必ず @heyeddi-pr-respond を実行します — レビュー項目をすべて修正し、コミットしてプッシュし、スレッド内ですべての返信を投稿します
  3. 「修正しますか?」や「スレッドにコメントしますか?」とは絶対に尋ねません — これらは常にデフォルトの対応です
  4. ユーザーが言及していないことを理由に CI を絶対に省略しません
  5. マージが必要な場合に限り、現在のターンでマージの許可が必要です

コマンド(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 はまだありません。

  1. 指摘に異議がある場合:/heyeddi ask を使用するか、そのスレッドで議論します
  2. 製品またはスキルへのフィードバック:[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-* の作業ファイルは、絶対にコミットしません

コメント