Back to Skills

yeet

Use for GitHub PR/issue/discussion workflows: create/update PRs or issues, post comments, start discussions; triggers include yeet.

64stars3forksUpdated 7/5/2026

Security Assessment

Safe(100/100)
Security Score100/100

About yeet

yeet facilitates GitHub-based open source contribution workflows, covering the creation and updating of pull requests and issues, posting comments, and starting discussions. Its guiding principle is semantic analysis over mechanical operation: it aims to understand the intent and context of a change before generating a title, description, or selecting a template, and it keeps all generated content conversational and informal.

The skill covers a set of distinct workflows, each documented in its own reference file that is loaded based on user intent. These include creating and updating PRs, creating and updating issues (with dedicated references for filing bugs against Claude Code, Codex CLI, and Sablier), commenting on issues, and creating discussions. Shared patterns such as authentication validation, admonitions, HEREDOC syntax, semantic analysis, tone, platform normalization, error handling, and file links live in a common reference file.

Before acting, it validates prerequisites. The first required read-only gh command in each workflow doubles as authentication validation, and it prefers a bundled scripts/yeet-context.sh helper to gather repository, template, discussion, label, or issue/PR thread context. Pull request workflows carry extra preconditions: the working tree must be clean or changes committed, the current branch must have commits ahead of the base branch, and remote tracking must be configured.

Use it when contributing to GitHub repositories and you want well-written, context-aware PRs, issues, comments, or discussions rather than boilerplate. It is triggered by phrases like create PR, open PR, yeet a PR, file issue, comment on issue, or start discussion. For detailed GitHub CLI command syntax, flags, and patterns, it defers to a related cli-gh skill, keeping its own focus on workflow orchestration and semantic content generation.

FAQ

What GitHub workflows does yeet support?

Creating and updating pull requests and issues, commenting on issues, and creating discussions, plus dedicated issue-filing references for Claude Code, Codex CLI, and Sablier.

What does it check before opening a pull request?

That the working tree is clean or changes are committed, the current branch has commits ahead of the base branch, and remote tracking is configured.

How does it authenticate with GitHub?

It uses the first required read-only gh command in each workflow as authentication validation, rather than a separate login step.

What makes yeet's generated content distinctive?

It emphasizes semantic analysis, understanding a change's intent and context before writing titles and descriptions, and keeps all output conversational and informal.

Does it handle detailed gh CLI syntax itself?

No. For detailed GitHub CLI command syntax, flags, and patterns it defers to the related cli-gh skill.

All Files

24 files
references/create-issue.md7.5 KB
View
references/create-discussion.md4.1 KB
View
references/commons.md14.3 KB
View
references/issue-codex-cli.md7.1 KB
View
agents/openai.yaml0.0 KB
View
references/create-pr.md2.8 KB
View
references/templates/claude-code/documentation.md1.1 KB
View
references/templates/codex/3-cli.md1.0 KB
View
references/update-pr.md1.8 KB
View
references/comment-issue.md5.7 KB
View
references/issue-claude-code.md6.9 KB
View
references/templates/claude-code/feature-request.md1.2 KB
View
references/templates/codex/4-bug-report.md0.3 KB
View
scripts/get-macos-version.sh0.6 KB
View
references/issue-sablier.md2.0 KB
View
references/templates/codex/1-codex-app.md0.7 KB
View
references/templates/codex/6-docs-issue.md0.5 KB
View
SKILL.md2.7 KB
View
references/templates/claude-code/bug-report.md1.6 KB
View
references/templates/codex/2-extension.md0.6 KB
View
references/update-issue.md5.7 KB
View
references/templates/claude-code/model-behavior.md2.1 KB
View
references/templates/codex/5-feature-request.md0.4 KB
View
scripts/yeet-context.sh6.2 KB
View

Install yeet

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill