dyoshikawa
@dyoshikawa
Public Skills
prs-awaiting-author
by dyoshikawa
List open pull requests where the ball is in the author's court: CI is failing, review comments are unaddressed, or a maintainer question is awaiting the author's reply. Use when the user wants to see PRs awaiting author action.
diff-analyze
by dyoshikawa
Analyze the differences between the current branch and origin/main, and summarize the current work progress
approve
by dyoshikawa
Approve a pull request using gh pr review --approve
goal-release
by dyoshikawa
Cut a release end to end: use the draft-release skill to open the release PR and draft GitHub release, wait for CI to turn green, run the merge-pr skill to merge the release PR, then update the Homebrew formula from the published release assets. Use when the user wants to draft and merge a release in one go, or triggers on "the goal-release skill".
post-review-comments
by dyoshikawa
Post line-level review comments and an overall review comment on a PR in English with a natural, concise writing style
post-issue-comment
by dyoshikawa
Post a reply comment on a GitHub issue in English with a natural, concise writing style, based on the intent passed as arguments
opencode-gpt-review
by dyoshikawa
Run the review-full-pr skill on another model (github-copilot/gpt-5.4) via opencode, then thoroughly investigate and vet the resulting findings, and present only the valid ones to the user.
understand-scrap-issues
by dyoshikawa
Fetch the most recent maintainer-scrap issues (up to 3) and understand their content
review-and-comments
by dyoshikawa
Review a PR for code quality and security issues, then post review comments on it. Runs review-pr followed by post-review-comments sequentially.
create-issue-with-websearch
by dyoshikawa
Create a GitHub issue from a vague idea by thoroughly researching the topic on the web to sharpen the specification before filing
explain-pr
by dyoshikawa
"Explain a PR: the background problem and the proposed solution"
batch-review-prs-awaiting-maintainer
by dyoshikawa
Batch-triage open pull requests: list PRs with prs-awaiting-maintainer, review each with review-pr, then post-review-comments when there are merge-blocker findings, or create-scrap-issue for non-blocking findings and merge-pr when there are none. Use when the user wants to review and resolve a batch of PRs in one pass.
goal-pr
by dyoshikawa
Drive a pull request to a clean state and merge it: run the review-pr skill, fix every mid-or-above finding, and repeat until no mid-or-above findings remain, then merge. Use when the user wants to finish a PR by reviewing, fixing, and merging it, or triggers on "the goal-pr skill".
release-dry-run
by dyoshikawa
"Dry run for release: summarize changes since last release and suggest version bump."
playwright-cli
by dyoshikawa
Automate browser interactions, test web pages and work with Playwright tests.
rulesync-feature-research
by dyoshikawa
Maps rulesync feature implementations to upstream coding-agent documentation. Use when evaluating rulesync issues, comparing any coding-agent client with rulesync source capability surfaces, checking support, or planning a client map.
create-issue
by dyoshikawa
Create a GitHub issue with detailed description, purpose, and appropriate labels
security-scan-diff
by dyoshikawa
"Scan for malicious code in git diff between a tag/commit and HEAD"
create-scrap-issue
by dyoshikawa
Create a GitHub issue that consolidates passed content into a single scrap issue with background context and solution details, labeled as maintainer-scrap. Use when the user wants to create a scrap issue, jot down notes as a GitHub issue, or save findings for later.
git-worktree-runner
by dyoshikawa
Manages git worktrees using git-worktree-runner (gtr). Use when the user needs to create, list, remove, or navigate worktrees with git gtr commands, open editors or AI tools in worktrees, manage parallel development branches, or check out GitHub PRs (including from forks) into worktrees.
skill-creator
by dyoshikawa
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.