Skip to main content

isaaclab-preparing-pr-workflow

Checks Isaac Lab contribution readiness. Use when preparing a branch for a commit or PR.

来源信息

仓库
isaac-sim/IsaacLab
最近来源活动
2026年10月6日 04:14
检测到的 SKILL.md 语言
英语
星标
8,357
分支
3,954

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
2 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
isaaclab-preparing-pr-workflow
description
Checks Isaac Lab contribution readiness. Use when preparing a branch for a commit or PR.
audience
developer
status
stable
owners
["isaaclab-maintainers"]
# Preparing PR Workflow ## When To Use Use when preparing the final change for a commit or PR. Follow the user's existing authorization for commits, pushes, and PR creation. ## Workflow 1. Inspect the final diff, identify touched packages, and confirm the branch has one coherent scope. 2. Apply the [contribution guide](../../../docs/source/refs/contributing.rst) sections relevant to the diff and the [PR checklist](../../../.github/PULL_REQUEST_TEMPLATE.md). Reuse current guidance and successful checks as described in Agent Development. 3. For changed tests, apply [test audit](../test-audit/SKILL.md). For source package changes, use [changelog fragments](../changelog-fragments/SKILL.md). 4. For skill changes, inspect the affected examples and evaluation scenarios. Confirm they still match the guidance; read supporting references only when needed. 5. Inspect staged changes and prepare the authorized commit or PR with the validation results and remaining limitations. ## Validation Use the guide's Unit Testing, Tools, and Contributing Documentation sections for final checks. For skill changes, run the [skill validator](../../../tools/skills/cli.py): ```bash uv run --no-project python tools/skills/cli.py check ``` Report checks actually completed separately from CI that is still running. ## Maintenance Keep this skill synchronized with `AGENTS.md`, `.github/PULL_REQUEST_TEMPLATE.md`, and `docs/source/refs/contributing.rst`. If a PR workflow rule changes, update the authoritative file first and keep this skill as a short routing checklist. ## References - [PR template](../../../.github/PULL_REQUEST_TEMPLATE.md) - [Contributing guide](../../../docs/source/refs/contributing.rst) - [Changelog skill](../changelog-fragments/SKILL.md) - [Examples](examples.md)
在 GitHub 查看