Rulesync

Rulesync from dyoshikawa/rulesync.

by @dyoshikawa 39 skills

Skills in this plugin

39
  1. ▌
    Rulesync · dyoshikawa
    Generates and syncs AI rule configuration files (.cursorrules, CLAUDE.md, copilot-instructions.md) across 20+ coding tools from a single source. Use when syncing AI rules, running rulesync commands, importing or generating rule files, or managing shared AI coding configurations.
    9 installs
  2. ▌
    Approve · dyoshikawa
    Approve a pull request using gh pr review --approve
    6 installs
  3. ▌
    Goal Pr · 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".
    7 installs
  4. ▌
    Merge Pr · dyoshikawa
    Merge a pull request using gh pr merge --admin
    7 installs
  5. ▌
    Pull Main · dyoshikawa
    Switch to main branch and pull latest changes with prune. Use when the user wants to pull latest main, update main, or sync main with remote.
    5 installs
  6. ▌
    Review Pr · dyoshikawa
    Review a pull request for code quality and security issues. Use when the user wants to review a PR, check PR code changes, or audit a pull request. Triggers on: "review PR", "review pull request", "check this PR", "the `review-pr` skill".
    7 installs
  7. ▌
    Agent Team · dyoshikawa
    Form an Agent Team of Implementer and Reviewer subagents to tackle the given task, looping implementation and review until the Reviewer reports zero high-or-above findings and no more than three mid findings.
    7 installs
  8. ▌
    Explain Pr · dyoshikawa
    Explain a PR: the background problem and the proposed solution
    9 installs
  9. ▌
    Create Issue · dyoshikawa
    Create a GitHub issue with detailed description, purpose, and appropriate labels
    8 installs
  10. ▌
    Diff Analyze · dyoshikawa
    Analyze the differences between the current branch and origin/main, and summarize the current work progress
    5 installs
  11. ▌
    Goal Release · 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".
    2 installs
  12. ▌
    Explain Issue · dyoshikawa
    Explain a GitHub issue: the background problem and the proposed solution
    2 installs
  13. ▌
    Triage Issues · dyoshikawa
    Triage open GitHub issues by reviewing unlabeled ones and applying the most appropriate labels based on their content
    3 installs
  14. ▌
    Clean Branches · dyoshikawa
    Clean up unnecessary local branches and prune stale remote-tracking branches
    4 installs
  15. ▌
    Commit Push Pr · dyoshikawa
    Commit current changes, push to remote, and create or update a pull request. Use when the user wants to commit and create a PR, push changes and open a pull request, or ship their current work as a PR.
    2 installs
  16. ▌
    Playwright CLI · dyoshikawa bundle
    Automate browser interactions, test web pages and work with Playwright tests.
    5 installs
  17. ▌
    Review Pr Lite · dyoshikawa
    Review a pull request for code quality and security issues without using subagents. Use when the user wants a lighter-weight PR review in a single skill.
    2 installs
  18. ▌
    Release Dry Run · dyoshikawa
    Dry run for release: summarize changes since last release and suggest version bump.
    7 installs
  19. ▌
    Batch All Issues · dyoshikawa
    Resolve every open issue one at a time: fact-check each with web research, close the ones that need no action, and run the `goal-pr` skill to fix, review, and merge the ones that do — repeating until no actionable issues remain.
    8 installs
  20. ▌
    Create Scrap Issue · 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.
    2 installs
  21. ▌
    Post Issue Comment · dyoshikawa
    Post a reply comment on a GitHub issue in English with a natural, concise writing style, based on the intent passed as arguments
    2 installs
  22. ▌
    Rebase Latest Main · dyoshikawa
    Fetch latest origin/main and rebase it onto the current branch, resolving conflicts if necessary. Use when the user wants to rebase on main, update their branch with latest main, or sync with upstream.
    2 installs
  23. ▌
    Security Scan Diff · dyoshikawa
    Scan for malicious code in git diff between a tag/commit and HEAD
    2 installs
  24. ▌
    Git Worktree Runner · 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.
    2 installs
  25. ▌
    Opencode Gpt Review · 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.
    4 installs
  26. ▌
    Prs Awaiting Author · 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.
    2 installs
  27. ▌
    Post Review Comments · dyoshikawa
    Post line-level review comments and an overall review comment on a PR in English with a natural, concise writing style
    3 installs
  28. ▌
    Resolve Scrap Issues · dyoshikawa
    Fetch recent maintainer-scrap issues, validate each with web research, then either close the ones that need no action or open a single consolidated pull request that resolves the ones that do
    6 installs
  29. ▌
    Babysit Dependabot Pr · dyoshikawa
    Babysit a Dependabot dependency-bump PR all the way to merge: verify the author is the genuine Dependabot bot, diagnose and resolve any CI failure (excluding or fixing a breaking bump when needed), get every check green, and merge. Use when the user wants to shepherd a Dependabot bump PR to merge.
    2 installs
  30. ▌
    Research Tool Updates · dyoshikawa
    Research recent upstream releases of every rulesync target tool, detect capabilities rulesync has not yet followed, file one GitHub issue per tool for the gaps, and scout popular or promising coding agents rulesync does not target yet.
    7 installs
  31. ▌
    Batch All Scrap Issues · dyoshikawa
    Resolve every open maintainer-scrap issue one at a time: fact-check each with web research, close the ones that need no action, and run the `goal-pr` skill to fix, review, and merge the ones that do — repeating until no actionable scrap issues remain.
    8 installs
  32. ▌
    Goal Issues And Release · dyoshikawa
    Clear the open issue backlog and then cut a release, in one autonomous run: use the `batch-all-issues` skill to resolve every open issue, then the `goal-release` skill to draft, merge, and see the release through publication. Never asks the user anything — every decision is made autonomously, and blockers are reported at the end instead of interrupting the run.
    2 installs
  33. ▌
    Prs Awaiting Maintainer · dyoshikawa
    List open pull requests where the ball is in the maintainer's court: CI is green and the PR is ready for a maintainer to review, re-review, or merge. Use when the user wants to see PRs awaiting maintainer action.
    2 installs
  34. ▌
    Understand Scrap Issues · dyoshikawa
    Fetch the most recent maintainer-scrap issues (up to 3) and understand their content
    4 installs
  35. ▌
    Rulesync Feature Research · dyoshikawa bundle
    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.
    8 installs
  36. ▌
    Porting Another Repository · dyoshikawa
    Plan how to port a feature, configuration, or implementation from this repository into another repository. Analyzes the source feature here and the target repo's conventions, then writes a multi-file porting plan (overview, source analysis, target analysis, plan, diff) to tmp/porting-another-repository-{YYYYMMDD-HHmm}/*.md for the user to review and apply manually.
    6 installs
  37. ▌
    Create Issue With Websearch · dyoshikawa
    Create a GitHub issue from a vague idea by thoroughly researching the topic on the web to sharpen the specification before filing
    7 installs
  38. ▌
    Draft Issue To External Repository · dyoshikawa
    Draft a GitHub issue targeting a third-party repository (outside this project's owner). Researches the target repo's conventions and the topic in depth, iterates with the user on scope and tone, and produces a final body saved to tmp/external-repository-issues/*.md for the user to post manually when gh auth lacks permission on the target.
    7 installs
  39. ▌
    Batch Review Prs Awaiting Maintainer · 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.
    8 installs