← Back to list

git-pr-prep
by mattg101
Solidworks Plugin for Developing Robotic Descriptions
⭐ 0🍴 0📅 Jan 18, 2026
SKILL.md
name: git-pr-prep description: Prepares a Pull Request by staging changes, verifying against acceptance criteria, and creating the PR via GH CLI. Use this skill when a feature is complete and ready for review. trigger: always_on
This skill ensures that every Pull Request is descriptive, verified, and adheres to the project''s technical rigor as defined in orchestration/project_context.md and .agent/rules/directives/pr_acceptance_criteria.md.
PR Preparation Workflow
-
Staging & Intent:
- Verify you are on the correct
devor feature branch. - Stage only the files relevant to the task. Avoid staging unrelated debug logs or temporary files.
- Use the
git status -ucommand to identify untracked files that should be included. - Include test result artifacts in the commit when tests are run (for example,
TestResult.xml).
- Verify you are on the correct
-
Rigor Check:
- Self-audit the code against
pr_acceptance_criteria.md. - Ensure no
console.logor temporaryTODOcomments remain in the source. - Verify that all C# models have appropriate
[DataMember]attributes if they are part of the JSON bridge.
- Self-audit the code against
-
PR Artifact:
- Create or update the
pull_requests/pr_[id].mdfile using the provided template. - Include specific instructions for the Tester to verify the changes.
- For UI-impacting changes, include links or references to image and WebM artifacts in the PR artifact (and commit them when stored in-repo).
- Create or update the
-
GH CLI Execution:
- Run
gh pr createwith a clear title and a body that references the PR artifact or contains a concise summary of thewalkthrough.md. - Target the
mainbranch unless instructed otherwise.
- Run
Score
Total Score
60/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon