self-maintaining-claude-md
Use when starting any task in a project - keeps CLAUDE.md instruction file current with high-level project state, prompts for init if missing, adds reflection todo before work to ensure documentation stays updated
Use when starting any task in a project - keeps CLAUDE.md instruction file current with high-level project state, prompts for init if missing, adds reflection todo before work to ensure documentation stays updated
A skill that outlines best practices for using Git in a collaborative development environment, including branching strategies, commit conventions, and pull request workflows.
Manage git worktrees and branches. Use when the user asks to create a worktree, new worktree, create a branch, new branch, switch branches, or work on a new feature.
Create conventional commit messages. Use when committing changes or writing commit messages.
Go-specific library/package development patterns. Use when creating Go libraries, designing public APIs with Go idioms, configuring go.mod, managing module versioning, publishing packages, or writing package documentation. Extends meta-library-dev with Go tooling and ecosystem practices.
Use when completing tasks, implementing major features, or before merging to verify work meets requirements
Git version control, branching strategies, and collaboration patterns
Gitコミットメッセージの作成ガイドライン。コミット作成時、`git commit`実行時、またはユーザーがコミットメッセージの書き方について質問した際に使用する。日本語でのコミットメッセージ作成ルールを提供。
Gerencia commits automaticos ao final de cada fase do SDLC. Garante que artefatos de cada fase sejam commitados e rastreados. Use quando: transicao de fase, checkpoint de progresso.
コミット・プッシュを実行するSkill。docs/einja/steering/commit-rules.mdのルールに従い、分割コミットを実施。直接呼び出し可能(確認あり)、task-exec経由では自動実行
Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.
Commits and pushes code changes. Used when work should be committed and/or pushed to Git.
Use when starting open-ended tasks in unfamiliar codebases, before following existing patterns
Generates a Pull Request message in the template format after analyzing the current branch changes.
Use when about to claim work is complete, fixed, or passing, before committing or creating PRs
テンプレート同期スキル。yellow-seed/template の更新を他のリポジトリに反映。Use when: テンプレート更新の反映、template同期、既存リポジトリへの変更適用を依頼された時。
GitHub Issue を修正するスキル。 以下の状況で使用: (1) ユーザーが「Issue #XX を修正して」と依頼した時 (2) ユーザーが明示的に「/gh-issue-fixer」を実行した時 (3) GitHub Issue の対応を求められた時
Handles re-reviews after new commits. Use when a PR already has review comments or when responding to developer changes.
The agent implements stacked diffs (stacked PRs) for breaking large changes into reviewable chunks. Use when working on complex features, managing dependent changes, or optimizing code review flow.
Guidelines for creating high-quality Freenet pull requests. This skill should be used when creating PRs for freenet-core, freenet-stdlib, or related repositories. Emphasizes quality over speed, thorough testing, and proper review process.
Git workflow guidelines for AI agents working on this repository
Git Worktreeを使った開発フロー、PR作成、CI監視、マージ手順。worktree、PR、マージ、CI、ブランチ作成時に使用。
Detect whether the current project uses jj (Jujutsu) or git for version control. Run this BEFORE any VCS command to use the correct tool.