一键串联暂存、提交、推送并用 GitHub CLI 创建拉取请求。
该技能材料显示其为纯提示型 Git/GitHub 工作流编排说明,自身不声明密钥、远程端点或独立可执行组件。尽管会引导宿主代理执行 git/gh 操作并可能把代码推送到 GitHub,但基于其开源且高社区采用度,整体属低风险,主要需注意宿主环境实际授予的仓库操作权限。
材料声明该技能自身不需要环境变量或密钥;README 仅要求宿主环境已有已登录的 GitHub CLI 会话。凭证风险主要来自宿主已有的 gh 登录态,而非该技能自行收集、存储或外传凭证。
系统检查项标明无独立远程端点;文档中的联网行为仅是通过 git/gh 与 GitHub 仓库和 PR 交互,且与声明功能直接相关。未见把数据发送到不明或无关第三方端点的迹象。
该对象被标记为 prompt-only,本身不是可执行二进制或 MCP 服务。README 虽会指导宿主代理运行 git、gh 等命令,但这是公开可审计的流程说明,未见请求超出其代码提交流程所需的异常系统权限或隐蔽执行逻辑。
文档涉及的访问范围主要是当前 Git 仓库内容、状态和 PR 模板文件,用于 stage/commit/push/PR 流程;未声明额外读取任意系统目录、浏览器数据或无关敏感资源。数据接触面与功能目标基本一致。
来源为 GitHub 上的 openai/skills 开源仓库,材料可审计,且约 22k star 提供了较强的社区采用度正面信号。虽然许可证未声明、维护状态未知,仍不足以单独构成高风险供应链红旗。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "yeet" 技能: 1. 下载 https://raw.githubusercontent.com/openai/skills/main/skills/.curated/yeet/SKILL.md 2. 保存为 ~/.claude/skills/yeet/SKILL.md 3. 装好后重载技能,告诉我可以用了
gh. Check gh --version. If missing, ask the user to install gh and stop.gh session. Run gh auth status. If not authenticated, ask the user to run gh auth login (and re-run gh auth status) before continuing.{description} when starting from main/master/default.{description} (terse).{description} summarizing the full diff.Before creating the PR, resolve the repository root and look for the active GitHub PR template from there:
repo_root="$(git rev-parse --show-toplevel)"
Template candidates, in order:
.github/pull_request_template.md.github/PULL_REQUEST_TEMPLATE.md*.md file under .github/pull_request_template/*.md file under .github/PULL_REQUEST_TEMPLATE/Use paths as emitted from the repository root, such as .github/pull_request_template.md, not ./.github/pull_request_template.md.
If exactly one template is found, read it before composing the final PR body and pass it to gh pr create with --template "$template".
If multiple template files are found, stop before PR creation and ask which template to use. If no template exists, use the fallback body shape in this skill.
git checkout -b "{description}"git status -sb then git add -A.git commit -m "{description}"git push -u origin $(git branch --show-current)gh pr view "$(git branch --show-current)" --json number,isDraft,urlGH_PROMPT_DISABLED=1 GIT_TERMINAL_PROMPT=0 gh pr create --draft --fill --template "$template" --head "$(git branch --show-current)"GH_PROMPT_DISABLED=1 GIT_TERMINAL_PROMPT=0 gh pr create --draft --fill --head "$(git branch --show-current)"--body-file or gh pr edit --body-file to avoid \n-escaped markdown.When updating a PR created earlier in the flow, infer the PR from the current branch when possible:
git branch --show-current
gh pr view "$(git branch --show-current)" --json number --jq '.number'
If this finds an existing PR, preserve its current review state. Never convert an existing ready-for-review PR back to draft as part of yeet; only new PRs created by this flow should start as draft.
Format: <type>(<scope>): <subject>
<scope> is optional. A scope consist of a noun describing a section of the codebase (component, service or subsytem).
feat: add hat wobble
^--^ ^------------^
| |
| +-> Summary in present tense.
|
+-------> Type: chore, docs, feat, fix, refactor, style, or test.
More Examples:
feat: (new feature for the user, not a new feature for build script)fix: (bug fix for the user, not a fix to a build script)docs: (changes to the documentation)style: (formatting, missing semi colons, etc; no production code change)refactor: (refactoring production code, eg. renaming a variable)test: (adding missing tests, refactoring tests; no production code change)…
帮助你构建、评审与重构 ASP.NET Core Web 应用及架构方案
用于构建、脚手架生成、重构并排查 ChatGPT Apps SDK 应用问题。
帮助你基于接口文档或脚本快速生成可组合的命令行工具
为项目代码库生成定制化设计系统规则,统一 Figma 到代码协作规范。
一键创建新的 Figma 设计或 FigJam 空白文件,便于快速开始协作创作。
帮助用户用 Netlify CLI 部署、发布并关联网站项目到 Netlify。
为已暂存或未暂存代码创建提交,并自动生成符合仓库风格的提交信息
在实现完成后协助提交代码、推送分支并发起拉取请求与自动审查。
根据当前会话中的代码改动,快速创建可提交的拉取请求。
为当前会话中的代码改动快速创建草稿拉取请求,便于协作评审。
为 Fluid Framework 仓库自动生成规范 PR 标题与描述,并推送分支创建拉取请求
用自然语言连接 GitHub,管理仓库、议题、PR 与工作流协作