.cursor/skills/pr-workflow/SKILL.md
Guides the agent through creating, updating, and summarizing pull requests using this repository's git and GitHub conventions. Use when the user wants to open a PR, refine its description, or understand what will be included.
npx skillsauth add zoeyzou/friend-sync pr-workflowInstall 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.
This skill describes how the agent should help with pull requests in this repo.
Use this skill when:
feature/new-design)main unless the user says otherwisefeat:, fix:, chore:, style:, refactor: when appropriateWhen the user asks you to open a PR:
Understand the diff
git status and git diff (and git diff --cached if needed)Check branch state
git rev-parse --abbrev-ref HEAD to confirm you are on the feature branchmain, suggest the user rebase or merge before opening the PRDraft the PR title
<type>: <short description>feat: add FriendTrack dashboard shellfix: handle missing auth secret gracefullyDraft the PR body
Use this template:
## Summary
- [high-level change 1]
- [high-level change 2]
## Details
- [optional: note breaking changes, migrations, env vars]
## Screenshots
- [optional: desktop]
- [optional: mobile]
## Checklist
- [ ] Tests pass locally (`npm test` / `npm run typecheck`)
- [ ] Linting passes (`npm run check`)
- [ ] Migrations applied (`npm run db:full` or equivalent) if schema changed
Create the PR (using gh)
gh CLI when available:
gh pr create --base main --head <current-branch> --title "<title>" --body "<body>"gh is not configured, output the title and body and tell the user to paste them into the GitHub UI.When the user wants to update an open PR:
User: "Open a PR for the new dashboard design."
Agent (using this skill):
feat: add FriendTrack dashboard shell and routed pagesgh pr create or output the ready-to-paste text.development
Reviews changes for security, scalability, performance, code reuse, and maintainability using a structured checklist. Use when the user asks for a code review, wants feedback on a PR, or wants to harden code quality.
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.