plugins/jay-ai-basis-env/skills/git-rebase-workflow/SKILL.md
Git Rebase 分支同步流程,用于将当前功能分支 rebase 到最新的目标分支(如 master/main),保持提交历史整洁。适用于功能分支落后于目标分支时,需要同步最新代码的场景。
npx skillsauth add nangongwentian-fe/agent-skills git-rebase-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.
将当前功能分支 rebase 到最新的目标分支(通常是 master/main),保持线性提交历史。
git merge 产生的合并提交确认当前分支状态:
git branch -v
git status
确认工作区干净(无未提交的更改)
git fetch origin <目标分支>
git rebase origin/<目标分支>
如果出现冲突,按以下步骤处理:
查看冲突文件:
git status
查看冲突详情:
grep -n "<<<<<<< HEAD\|=======\|>>>>>>>" <冲突文件>
解决冲突策略:
保留目标分支版本(ours):
git checkout --ours <文件路径>
保留当前分支版本(theirs):
git checkout --theirs <文件路径>
手动编辑: 直接修改冲突文件,删除冲突标记
标记冲突已解决:
git add <文件路径>
继续 rebase:
git rebase --continue
如需中止 rebase:
git rebase --abort
git push origin <当前分支> --force-with-lease
注意:必须使用
--force-with-lease安全地强制推送
--force-with-lease 而非 --force 推送# 1. 检查状态
git branch -v
git status
# 2. 获取最新代码
git fetch origin master
# 3. 执行 rebase
git rebase origin/master
# 4. 解决冲突(如需要)
# - 查看冲突: git status
# - 保留 ours/theirs 或手动编辑
# - git add <文件>
# - git rebase --continue
# 5. 推送
git push origin feature-branch --force-with-lease
development
网页内容获取技巧集合。当用户需要抓取网页内容、提取文章正文、获取社交媒体帖子内容、读取任意 URL 的文本或 Markdown 格式内容时使用。 无论用户是想"获取某个网页的内容"、"抓取这个链接"、"读取这篇文章"、"把这个页面转成 Markdown",还是想访问 X/Twitter、微信、知乎、Medium 等平台的内容,都应触发此 skill。 包含多种方法,覆盖不同场景:Markdown 提取、绕过付费墙、结构化数据抓取等。持续迭代更新中。
tools
更新 Claude Code CLI 到最新版本。当用户说"更新 Claude Code"、"升级 Claude Code"、"update claude code"、"claude code 太旧了"、"执行 install.sh 更新",或者想让 Claude 自我更新时,立即使用此 skill。不要等用户明确说"用 npm"——只要涉及更新 Claude Code 本身,就使用这个 skill。
tools
Post-action workflow that triggers automatically after creating a new skill or updating an existing skill. Ask the user whether to sync the skill to the jay-skills repository and publish to remote. Use whenever a SKILL.md has just been created or modified.
tools
信息可视化呈现行为准则。当模型回复中包含对比、步骤、配置、架构等结构化信息时自动激活,确保优先使用表格、代码块、列表、树形结构等可视化格式,而不是纯文字堆砌。触发词:「用表格」「画个图」「列个表」「结构化一下」「别光用文字」「可视化」「对比一下」。即使没有触发词,只要回复中包含适合可视化的结构化信息,本 skill 的规则就应生效。也适用于:「太多字了看不下去」「能不能更直观一点」「整理成表格」等场景。