walking-through-the-grove
Find the right Grove-themed name for a new service or feature. Use when naming anything new in the Grove ecosystem. Involves reading the naming philosophy, creating a visualization scratchpad, and walking through the forest metaphor to find where the concept naturally fits.
skill-writer
Create or update Roo skill definitions and save them to the correct global (~/.roo/skills) or local (<project-root>/.roo/skills) location
pr-and-check
Use this skill when you are requested to create a PR for a feature branch to develop, or from develop to production.
sharing-skills
Use when you've developed a broadly useful skill and want to contribute it upstream via pull request - guides process of branching, committing, pushing, and creating PR to contribute skills back to upstream repository
git-worktrees
Use when working on multiple features simultaneously. Creates isolated workspaces without branch switching, enabling parallel development.
advanced-git
Advanced Git - interactive rebase, cherry-pick, bisect, reflog, and power user operations
julien-troubleshooting-onedrive-reserved
This skill should be used when the user reports OneDrive sync errors caused by Windows reserved filenames (NUL, CON, PRN, AUX, COM1-9, LPT1-9). It efficiently locates and removes these undeletable files using Git Bash.
code-review
Perform elite PR review with confidence scores and post to GitHub
git-commit
適切な粒度でコミット作成スキル。変更内容を機能・目的ごとに分割し、複数の小さなコミットを作成。Use when: コミット作成、変更のコミット、適切な粒度でのコミットを依頼された時。
git-safety-guard
Blocks destructive git and filesystem commands before execution. Prevents accidental loss of uncommitted work from git checkout --, git reset --hard, rm -rf, and similar destructive operations. Works as a Codex CLI PreToolUse hook with fail-open semantics.
forked-package-management
Git submodules, VCS path repositories, and custom package development for pcrcard/* namespace packages
project-initializer
Initialize new projects with best practices. Use when starting new codebases or setting up repos.
repo-security-purge
Rewrites git history to permanently remove sensitive data. DESTRUCTIVE OPERATION - rewrites commit history. Use when user asks to "purge secrets from history", "remove sensitive data from git history", "clean git history", or "/repo-security-purge". Requires explicit confirmation.
sc-startup
Run repo startup: prompt load, checklist sync, optional PR triage, worktree hygiene, and CI pull. Best-effort with structured status.
receiving-code-review
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
setup-runner
GitHub 設定ファイルをセットアップする。「GitHub 設定をセットアップ」「.github を作って」「Issue テンプレート作成」「PR テンプレート作成」「GitHub 設定を初期化」「リポジトリ設定をセットアップ」「ラベル設定を作成」などで起動。.github ディレクトリに必要な設定ファイルを一括生成。
finishing-a-development-branch
Use when ready to merge feature branch. Complete checklist before creating PR/MR. Ensures professional quality and prevents embarrassing mistakes.