Back to list
mattg101

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

  1. Staging & Intent:

    • Verify you are on the correct dev or feature branch.
    • Stage only the files relevant to the task. Avoid staging unrelated debug logs or temporary files.
    • Use the git status -u command to identify untracked files that should be included.
    • Include test result artifacts in the commit when tests are run (for example, TestResult.xml).
  2. Rigor Check:

    • Self-audit the code against pr_acceptance_criteria.md.
    • Ensure no console.log or temporary TODO comments remain in the source.
    • Verify that all C# models have appropriate [DataMember] attributes if they are part of the JSON bridge.
  3. PR Artifact:

    • Create or update the pull_requests/pr_[id].md file 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).
  4. GH CLI Execution:

    • Run gh pr create with a clear title and a body that references the PR artifact or contains a concise summary of the walkthrough.md.
    • Target the main branch unless instructed otherwise.

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