ワンクリックで
test-e2e
End-to-end infrastructure pipeline validation across Terraform and Ansible repos
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
End-to-end infrastructure pipeline validation across Terraform and Ansible repos
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Use when creating PRs, linking issues, managing PR comments, or creating GitHub issues
Use when creating or editing GitHub Actions workflows that call reusable workflows (uses: OWNER/repo/.github/workflows/...) — org owner references must be the literal current org, and shared-CI homes are under dryvist.
Emit a paste-ready two-part handoff for a fresh session: a `## Goal statement` hard-capped under 4000 characters (measured with wc -c, never estimated) that pastes straight into Claude Code's /goal Stop hook, plus an unbounded `## Full prompt` carrying cwd, ordered reading list, hard rules, pitfalls, and deliverables. Use when forking work to a new session, spinning up an orchestrator, or when wrap-up needs a next-session prompt with a real goal and not just a task list.
Analyzes current session state and repository status without any cleanup. Full mode (default): resolves the active plan file, reads plan checklist + TaskList, gathers unfinished work/issues from conversation history, checks git status, and emits a /handoff-built next-session prompt. Mid-session mode (`/session-status mid`): a fast plain-language 'done vs remaining' snapshot for mid-flight orientation, skipping the history scan, triage, and handoff.
End-of-session handler that first checks whether the current session's plan is actually complete. If complete: refresh repo, run quick retrospective, clean gone branches, and emit a forward-looking follow-up prompt. If incomplete: skip cleanup and emit one or more `cd`-into-worktree blocks paired with ready-to-paste resume prompts so the unfinished work can be picked up cold in a new session.
Automatically finalize pull requests for merge by resolving CodeQL violations, review threads, merge conflicts, and CI failures. Handles single PR (current branch or by number), all open PRs in the repo, or all open PRs across the org. Includes bot-authored PRs in all modes.
SOC 職業分類に基づく
| name | test-e2e |
| description | End-to-end infrastructure pipeline validation across Terraform and Ansible repos |
Full pipeline validation across every infrastructure repo in dependency order. Validates syntax, plans changes, exports inventory, and dry-runs Ansible playbooks.
In tofu-proxmox:
tofu validate
In tofu-proxmox:
tofu plan
Run /infra-sync-inventory to verify the RustFS artifact produced by the last
successful Terrakube apply.
Run in parallel across all Ansible repos:
ansible-playbook --syntax-check -i inventory/hosts.yml playbooks/site.yml
Target repos: ansible-proxmox, ansible-proxmox-apps, ansible-splunk
Run in parallel across all Ansible repos:
ansible-playbook --check -i inventory/hosts.yml playbooks/site.yml
Run in parallel across all Ansible repos:
ansible-playbook --check --diff -i inventory/hosts.yml playbooks/site.yml
Report per-stage, per-repo pass/fail status:
| Stage | tofu-proxmox | ansible-proxmox | ansible-proxmox-apps | ansible-splunk |
|---|---|---|---|---|
| Validate | PASS/FAIL | - | - | - |
| Plan | PASS/FAIL | - | - | - |
| Syntax Check | - | PASS/FAIL | PASS/FAIL | PASS/FAIL |
| Check Mode | - | PASS/FAIL | PASS/FAIL | PASS/FAIL |
| Diff | - | PASS/FAIL | PASS/FAIL | PASS/FAIL |
Stage failures in OpenTofu block all subsequent stages. Ansible stage failures are independent per-repo.