Review code changes for bugs and alignment with OpenEnv principles and RFCs. Use when reviewing PRs, checking code before commit, or when asked to review changes. Implements two-tier review model.
日本語の概要は準備中です。原文の説明を表示しています。
Validate changes before submitting a pull request. Run comprehensive checks including lint, tests, alignment review, and RFC analysis. Use before creating a PR, when asked if code is ready for review, or before pushing for PR.
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
Comprehensive validation before submitting a pull request. Run this before creating or updating a PR.
Check branch freshness (BLOCKING):
git fetch origin main to get latest maingit rev-list --count HEAD..origin/main to check commits behindgit merge origin/mainRun all automated hooks:
bash .claude/hooks/lint.sh - format check (includes ruff format + ruff check)bash .claude/hooks/test.sh - run testsbash .claude/hooks/check-debug.sh - find debug codeRun alignment review:
.claude/docs/PRINCIPLES.md and .claude/docs/INVARIANTS.mdRFC check:
src/openenv/core/, flag for RFC considerationrfcs/ for conflictsDocumentation freshness check:
.claude/docs/REPO_WALKTHROUGH.md against the current repo structuresrc/, envs/, .claude/, or rfcs//update-docs before PRSummarize PR readiness:
After push/PR creation, run the post-push check:
bash .claude/hooks/post-push-pr.sh## Pre-Submit PR Report
### Branch Freshness
| Check | Status | Details |
|-------|--------|---------|
| Up to date with main | YES/NO | [X commits behind, merged if needed] |
### Automated Checks
| Check | Status | Details |
|-------|--------|---------|
| Lint | PASS/FAIL | [summary] |
| Tests | PASS/FAIL | [X passed, Y failed] |
| Debug code | CLEAN/FOUND | [details] |
### Alignment Review
#### Tier 1: Fixes Required (blocking)
- [ ] path/file.py:123 - [issue description]
#### Tier 2: Discussion Points (flag for reviewers)
[ALIGNMENT FLAGS or "None identified"]
### Invariant Check
[List any invariants at risk, or "All invariants maintained"]
### RFC Status
[NOT REQUIRED / RECOMMENDED / REQUIRED: reason]
### Documentation Freshness
[UP TO DATE / UPDATED: list of changes made to REPO_WALKTHROUGH.md]
[STALE DOCS: run /update-docs — list of stale references found]
### Verdict: READY FOR PR / ISSUES TO ADDRESS
### Summary for PR Description
[2-3 sentences summarizing changes for the PR description]
The following issues block PR submission:
These should be noted in PR but don't block:
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Review code changes for bugs and alignment with OpenEnv principles and RFCs. Use when reviewing PRs, checking code before commit, or when asked to review changes. Implements two-tier review model.
日本語の概要は準備中です。原文の説明を表示しています。
Deploy an OpenEnv environment to Hugging Face Spaces. Use when asked to deploy, push to Hugging Face, or update a space.
日本語の概要は準備中です。原文の説明を表示しています。
Generate OpenEnv environments from a concrete use case (for example, "generate an env for the library textarena"). Use when asked to design or implement a new environment under envs/ by researching a target library/API, selecting matching OpenEnv examples, asking key implementation questions, and building models/client/server/openenv.yaml. Do not use for model training or evaluation tasks.
日本語の概要は準備中です。原文の説明を表示しています。
Hugging Face Hub CLI (`hf`) for downloading, uploading, and managing repositories, models, datasets, and Spaces on the Hugging Face Hub. Replaces now deprecated `huggingface-cli` command.
日本語の概要は準備中です。原文の説明を表示しています。
Diagnose and recover failing or stuck Hugging Face Space deployments for OpenEnv environments. Use when deploying envs from `envs/` to the Hub (`openenv` namespace with version suffixes), when Spaces are in `BUILDING`/`APP_STARTING`/`RUNTIME_ERROR`, or when release collections need to be reconciled after targeted redeploys.
日本語の概要は準備中です。原文の説明を表示しています。
Make tests pass. Invoke after /write-tests produces failing tests.
日本語の概要は準備中です。原文の説明を表示しています。