.cursor/skills/create-pr/SKILL.md
Creates a pull request from current git changes. Inspects staged and unstaged diffs, writes a commit message, commits and pushes, then opens a PR with gh. Use when the user asks to create a pull request, open a PR, or submit current changes as a PR.
npx skillsauth add vslvslv/test-service create-prInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Follow this workflow to turn local changes into a pull request.
Run from the repository root:
git status
git diff --staged
git diff
git diff --staged for what will be committed.git diff for unstaged changes. If there are unstaged changes, either stage them (git add ...) or commit in two steps (staged first, then unstaged).If the user wants everything in one commit:
git add -A
Otherwise stage only the files that belong in this PR.
If the repo has AGENTS.md or similar, follow its commit guidelines.
git commit -m "Subject line" [-m "Optional body line"]
git push -u origin $(git branch --show-current)
Use the current branch name; do not switch branches unless the user asks. If push fails (e.g. no upstream), use the suggested git push --set-upstream command.
gh pr create --title "Title for PR" --body "Description"
dotnet test, npm run build, manual steps).Use gh pr create without --web so the URL is printed in the terminal. If the CLI prompts interactively, provide title and body via the flags above to avoid prompts.
After gh pr create completes, copy the PR URL from the command output and return it to the user in your reply (e.g. https://github.com/owner/repo/pull/123).
origin).gh) must be installed and authenticated (gh auth status).After reviewing diff:
Commit message: Add entity export/import and Postman mock import
PR title: Add entity export/import and Postman mock import
PR body:
- Purpose: Bulk entity CSV/JSON export and import; Postman collection import and duplicate expectation to env for Mocks.
- Areas: Api, Tests, Web, documents.
- Testing: dotnet build, dotnet test; manual UI check for export/import and mocks.
Then: commit with that message, push, gh pr create with that title and body, and reply with the PR URL.
documentation
Fetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
documentation
Maintain the OpenClaw memory wiki vault with deterministic pages, managed blocks, and source-backed updates.
documentation
Feishu knowledge base navigation. Activate when user mentions knowledge base, wiki, or wiki links.
documentation
Feishu permission management for documents and files. Activate when user mentions sharing, permissions, collaborators.