
version-control
by ProteoWizard
AI tooling and documentation for ProteoWizard/Skyline development
SKILL.md
name: version-control description: Use this skill before any git commit, push, or PR.
Version Control for Skyline/ProteoWizard
Before any Git or GitHub operation, read the relevant documentation:
Required Reading
- ai/docs/version-control-guide.md - Commit message format, PR format, branch naming
- ai/docs/release-cycle-guide.md - Current release phase, cherry-pick policy
- ai/WORKFLOW.md - Git workflows, TODO system, branch lifecycle
Commit Message Format
<Title in past tense>
* bullet point 1
* bullet point 2
See ai/todos/active/TODO-YYYYMMDD_feature.md
Co-Authored-By: Claude <noreply@anthropic.com>
Rules:
- Past tense title ("Added feature" not "Add feature")
- Bullet points use
*prefix (not-) - TODO reference required for feature branches
- Co-Authored-By required when LLM contributed
- Maximum 10 lines total
- No emojis, no markdown links
pwiz-ai repository (ai/): Omit TODO reference for documentation-only changes
PR Description Format
## Summary
* bullet point 1
* bullet point 2
Fixes #XXXX
## Test plan
- [x] TestName - description
Co-Authored-By: Claude <noreply@anthropic.com>
Rules:
- Use
Co-Authored-By: Claude <noreply@anthropic.com>at the end (not emoji "Generated with" lines) - Bullet points use
*prefix in Summary - Test plan uses
- [x]checkboxes - No emojis
Branch Naming
Skyline/work/YYYYMMDD_feature_name
Cherry-Pick to Release
When in FEATURE COMPLETE or patch mode, bug fix PRs should be cherry-picked to the release branch:
- Check current release phase in
ai/docs/release-cycle-guide.md - If fixing a bug during FEATURE COMPLETE: add label
Cherry pick to release - The cherry-pick happens automatically after PR merge
Current release branch: Skyline/skyline_26_1 (check release-cycle-guide.md for updates)
Commands
Use /pw-pcommit or /pw-pcommitfull for guided commits.
See ai/docs/version-control-guide.md for complete specification.
Score
Total Score
Based on repository quality metrics
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
Reviews
Reviews coming soon