codexspecprlisted
Install: claude install-skill Zts0hg/codexspec
## Constitution Compliance (MANDATORY)
**Before generating PR description:**
1. **Check for Constitution File**: Look for `.codexspec/memory/constitution.md`
2. **If Constitution Exists**:
- Load and read relevant principles (especially documentation standards, code review guidelines)
- Ensure PR description reflects constitutional principles
- Verify that the changes align with project quality standards
3. **If No Constitution Exists**: Proceed with standard PR generation
## Language Preference
**IMPORTANT**: Before generating PR descriptions, read the project's language configuration from `.codexspec/config.yml`.
**PR description language priority**:
1. If `language.commit` is set, use that language for the PR description
2. Otherwise, use `language.output` as fallback
3. If neither is configured, default to English
**Note**:
- Technical terms (e.g., API, JWT, OAuth, PR, MR) may remain in English when appropriate
- The PR title and section headers should follow the configured language
**Examples**:
- `output: "zh-CN"` + `commit: "en"` → Chinese interactions, English PR descriptions
- `output: "zh-CN"` + `commit: "zh-CN"` → Chinese for both
- `output: "zh-CN"` + no `commit` setting → Chinese for both (fallback)
## User Input
```
the text after the $codexspec:pr skill mention
```
## Parameters
Parse `the text after the $codexspec:pr skill mention` for the following optional parameters:
| Parameter | Default | Description |
|-----------|---------|------