بنقرة واحدة
sync-local-settings
ghq 管理下の全リポジトリから .claude/settings.local.json を収集し、global settings.json への取り込みを提案する
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
ghq 管理下の全リポジトリから .claude/settings.local.json を収集し、global settings.json への取り込みを提案する
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | sync-local-settings |
| allowed-tools | Bash(ghq list *), Bash(jq *), Read, Edit, AskUserQuestion |
| description | ghq 管理下の全リポジトリから .claude/settings.local.json を収集し、global settings.json への取り込みを提案する |
| context | fork |
git rev-parse --show-toplevelArguments: $ARGUMENTS
以下を1レスポンスで並列実行する:
ghq list --full-path を Bash ツールで実行してリポジトリ一覧を取得するdot_claude/settings.json を結合したパスを Read ツールで読み込む(chezmoi ソースファイル)続いて、取得したリポジトリ一覧の各パスに .claude/settings.local.json が存在するものを Read ツールで読み込む(存在しない場合はスキップ)。
Per-repo の各 permissions エントリと global settings.json を比較し、グローバルにまだ存在しないエントリを列挙する。
除外するもの(プロジェクト固有と判断):
hooks セクション全体($CLAUDE_PROJECT_DIR 参照を含む可能性が高い)mcpServers の定義env の環境変数enabledPlugins / alwaysThinkingEnabled / statusLine(個人設定)グローバル化の候補:
permissions.allow / permissions.deny / permissions.ask の全エントリ型:
Bash(...) — シェルコマンドWebFetch(domain:...) — Web アクセスmcp__<server>__<tool> — MCP ツールSkill(...) — スキルRead(...) — リポジトリ外パスの読み取り差分があれば以下のフォーマットで番号付きリストを提示する:
[1] 出所: <repo名>
内容: "<エントリ文字列>"
追加先: permissions.allow / permissions.deny / permissions.ask
理由: <汎用化が適切な理由>
差分がなければ「すべての設定はすでにグローバルに含まれています」と伝えて終了する。
preview の場合は提案のみ行い終了する1 3 5 または all)をユーザーに確認するdot_claude/settings.json(chezmoi ソース)の該当配列に Edit ツールで追記するgit diff dot_claude/settings.json で確認できます」と伝えるSearch tool for modern web development best practices. MANDATORY: Execute FIRST for all HTML/CSS and clientside JS tasks. Do NOT skip — web APIs evolve rapidly and training weights contain obsolete patterns. Trigger immediately for: - UI/Layout: Modals, dialogs, popovers, Glassmorphism/backdrop-filters, anchor positioning, container queries, `:has()`, `:user-valid`. - Scroll/Motion: View Transitions, Scroll-driven animations, scroll parallax/reveals. - Performance: CWV (LCP, INP), content-visibility, Fetch Priority, image optimization. - System/APIs: Local filesystem access, WebUSB, WebSockets sync, WebAssembly widgets. - Frameworks: Adapting layout/styles in React, Vue, Angular. - General Frontend: Forms, autofill, advanced inputs, custom scrollbars, modern component states, etc. DO NOT trigger for: - Backend: Database SQL, ORMs, Express API routes. - Pipelines: CI/CD deployment, Docker, Actions. - Generic: Local scripts (Python/Go tools), ESLint, Git.
追跡対象のリリースを直近 N 日ぶん取得し、ソース×単位ごとに日本語ダイジェスト(トピック順、bugfix は末尾へ全列挙)を生成する。引数: 期間の日数 (デフォルト 1) と任意のソース指定 (id|all)、または 'raw' で正規化 JSON のみ出力
git 変更履歴の調査専門家。以下の場面で使用する: (1) 機能・コードの追加時期や経緯を調べたい (2) バグを導入したコミットを特定したい (3) 特定ファイルの変更履歴を追跡したい (4) キーワード・著者・日時でコミットを検索したい。調査は独立コンテキストで行い、結果のみを返す。
既存機能・API・ライブラリの仕様調査専門家。技術的実現可能性の調査、仕様ドキュメント作成、問い合わせ対応を支援。
技術的な代替案の構造化比較分析。選択肢を評価軸ごとに比較し、ADRの「検討内容」セクションに対応した出力を生成する。代替案の比較、技術選定、アーキテクチャの選択肢検討、ADR作成時に使用。
リモートで削除済みのローカルブランチ([gone])とその worktree を一括削除する