github-search
Search GitHub code, repositories, issues, and PRs via MCP
Search GitHub code, repositories, issues, and PRs via MCP
Generate comprehensive PR descriptions following repository templates
Erigon cherry pick PR's from one long-living git branch to another
Use the 'erigon seg step-rebase' command to change the step size of an existing datadir. Use when the user wants to rebase segments or modify step sizes.
Clean up local worktrees and branches for merged GitHub PRs, and optionally cherry-pick to release branches. Use this skill whenever the user gives you a GitHub PR link and asks to clean it up, close it out, remove its worktree, or handle post-merge tasks. Also use it when the user says things like "PR is merged, clean up", "remove worktree for this PR", or "handle cherry-pick for this PR".
Create releases with proper versioning, release notes, and Git tags
Start a new feature development session with branch setup and requirements gathering
Maintain the local OpenCode mirror for self-reference
Use this skill when working with git — making commits, creating branches, resolving merge conflicts, opening pull requests, or reviewing diffs. Apply whenever the user asks about version control operations.
reviewing a git diff for small localized coding mistakes that can be fixed without high-level understanding
Use when asked to create a pull request for this repository. It helps the PR follow the repository's branch safety rules, title convention, pull request template, and concise English writing style.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries. Use when the user asks about GitHub issues, pull requests, workflows, or wants to interact with GitHub repositories from the command line — including tasks like check CI status, create PR, list issues, or query the GitHub API.
Manage the LangWatch Kanban GitHub project board — sync statuses, view your board, find stale items, move issues, assign work.
Reset this worktree to latest main and create a new branch for fresh work.
Analyze AI config evolution in a git repo — first commits per path, monthly distribution, major PRs, maturity phases
Safely propose architectural features, unknown unknowns, and brainstorm ideas natively in GitHub Discussions.
Prepares the repository for an internal release branch. Use this when asked to "prepare for a release", "prepare internal release branch", or similar release preparation tasks.
Use when the user wants to commit, push, and open a pull request for the current changes. Stages relevant files, writes a descriptive commit message, pushes the branch, opens a PR against main, and posts an /oc review comment so opencode automatically reviews and approves if ready.