Install
npx skillscat add michaelvessia/nixos-config/draft-pr Install via the SkillsCat registry.
SKILL.md
Context
- IMPORTANT NOTE: check for PR template in .github folder and adhere to it
- Current git status: !
git status - Current git diff (staged and unstaged changes): !
git diff HEAD - Current branch: !
git branch --show-current
Your task
Based on the above changes:
- Create a new branch if on main. If provided as an argument, include the JIRA
ticket in the branch name - Create a single commit with an appropriate message. DO NOT include any Claude
attribution or "Generated with Claude Code" text in the commit message. - Push the branch to origin
- Create a pull request using
gh pr create --draft. Ensure the PR title
adheres to conventional commits format - Update the PR description to adhere to the template in .github folder. If you
don't know how to fill out a section, just leave it. If no template exists,
include at minimum a description of the changes and steps to test the PR. - You have the capability to call multiple tools in a single response. You MUST
do all of the above steps in a single message using multiple tool calls. Do
not use any other tools or do anything else. Do not send any other text or
messages besides these tool calls.