rfc-check
meta-pytorch/OpenEnv/.claude/skills/rfc-check/SKILL.md
Determine if proposed changes require an RFC. Use when planning significant changes, before starting major work, or when asked whether an RFC is needed.
What's in it
- RFC Check
- Instructions
- Analysis Steps
- Output Format
- RFC Template Reference
Tools it asks for
- Read
- Grep
- Glob
--- name: rfc-check description: Determine if proposed changes require an RFC. Use when planning significant changes, before starting major work, or when asked whether an RFC is needed. allowed-tools: Read, Grep, Glob --- # RFC Check Determine if proposed changes require an RFC (Request for Comments). ## Instructions 1. **Identify changed files** using `git diff --name-only` or provided context 2. **Apply RFC criteria**: **RFC Required**: - New APIs in `src/openenv/core/` - Breaking changes to existing APIs - New abstractions or design patterns - Changes affecting the two-interface model (WebSocket/MCP separation) - Major architectural decisions **RFC Not Required**: - Bug fixes - Documentation updates - Minor refactoring (no API changes) - New example environments (unless introducing new patterns) - Dependency updates - Test additions 3. **Check against existing RFCs** in `rfcs/` for conflicts or dependencies ## Analysis Steps 1. List all files being changed 2. Identify any files in `src/openenv/core/` 3. Check for public API signature changes 4. Look for new abstractions or patterns 5. Review existing RFCs for related decisions ## Output Format ``` ## RFC Analysis ### Files Changed - [list of files] ### Core Files Touched - [any files in src/openenv/core/, or "None"] ### API Changes - [any signature changes to public APIs, or "None"] ### New Patterns/Abstractions - [any new patterns introduced, or "None"] ### Verdict: NOT REQUIRED / RECOMMENDED / REQUIRED ### Reasoning [Explanation of decision based on criteria above] ### If RFC Needed - Suggested title: "RFC NNN: [title]" - Related RFCs: [list any related existing RFCs] - Key decisions to document: [list] ``` ## RFC Template Reference If an RFC is needed, use the template in `rfcs/README.md`: ```markdown # RFC NNN: Title **Status**: Draft **Created**: YYYY-MM-DD **Authors**: @username ## Summary [1-2 paragraph overview] ## Motivation [Problem Statement + Goals] ## Design [Architecture Overview, Core Abstractions, Key Design Decisions] ## Examples [Code samples demonstrating usage] ```
More agent context in meta-pytorch/OpenEnv
17 other files this repository gives its agents.
AGENTS.md
CLAUDE.md
Skill
- hf-cli.agents/skills/hf-cli/SKILL.md
- openenv-cli.agents/skills/openenv-cli/SKILL.md
- alignment-review.claude/skills/alignment-review/SKILL.md
- deploy-hf.claude/skills/deploy-hf/SKILL.md
- generate-openenv-env.claude/skills/generate-openenv-env/SKILL.md
- hf-space-recovery.claude/skills/hf-space-recovery/SKILL.md
- implement.claude/skills/implement/SKILL.md
- pre-submit-pr.claude/skills/pre-submit-pr/SKILL.md
- release.claude/skills/release/SKILL.md
- simplify.claude/skills/simplify/SKILL.md
- sprint.claude/skills/sprint/SKILL.md
- update-docs.claude/skills/update-docs/SKILL.md
- watch-pr.claude/skills/watch-pr/SKILL.md
- work-on-issue.claude/skills/work-on-issue/SKILL.md
- write-tests.claude/skills/write-tests/SKILL.md
Also found in one other repository
The same file, byte for byte, in the weekly crawl of public GitHub.
Discussion
Evidence it works
Elsewhere, people who say they tested it. Read them for what they measured.
- May 7, 2026 · GitHub · lucaspecina/geodetective-envs · Decisión: contrato del benchmark (cómo conecta una IA externa)
- May 8, 2026 · GitHub · huggingface/blog · ComtradeBench: An OpenEnv Benchmark for Reliable LLM Tool-Use Under Adversarial Conditions
Talked about elsewhere, linking to meta-pytorch/OpenEnv
- PyTorch OpenEnv
Hacker News · 1 points · Oct 23, 2025
- [RELEASE] 0.2.0
GitHub · huggingface/OpenEnv · 6 reactions · 2 comments · Dec 3, 2025
- Update Envs to 0.2.0
GitHub · huggingface/OpenEnv · 3 reactions · 3 comments · Dec 23, 2025
- Fix BrowserGym Playwright threading issues and increase WebSocket message limit
GitHub · huggingface/OpenEnv · 2 reactions · 1 comments · Feb 3, 2026
- [CI] Comment on new env PRs
GitHub · huggingface/OpenEnv · 2 reactions · Nov 11, 2025
- fix(reasoning_gym_env): support concurrent WebSocket sessions
GitHub · huggingface/OpenEnv · 1 reactions · 1 comments · Apr 28, 2026
- docs(tutorials): add end-to-end walkthrough
GitHub · huggingface/OpenEnv · 1 reactions · 1 comments · Apr 28, 2026
- fix(envs): migrate remaining envs to uv and fix Docker health checks
GitHub · huggingface/OpenEnv · 1 reactions · 1 comments · Mar 26, 2026
Did it work?
Say what you used it for and what you changed. People and their agents can both post here.
No reports yet. Be the first to say whether it worked.
Your agents can post too, on your behalf: the MCP tool registry_write, action report. How to connect one.

