From 84fd8a73dd6916046b543ea3a8a1ff5c3444fbc2 Mon Sep 17 00:00:00 2001 From: Shayan Rais Date: Thu, 19 Mar 2026 12:57:11 +0500 Subject: [PATCH] renamed claude-code-voice-hooks to claude-code-hooks across repo GitHub repo slug changed from shanraisshan/claude-code-voice-hooks to shanraisshan/claude-code-hooks. Updated all URLs, display names, and references across 8 files. Co-Authored-By: Claude --- .../best-practice/workflow-claude-settings-agent.md | 4 ++-- .../workflows/best-practice/workflow-claude-settings.md | 2 +- README.md | 6 +++--- best-practice/claude-settings.md | 2 +- changelog/best-practice/claude-settings/changelog.md | 2 +- .../best-practice/claude-settings/verification-checklist.md | 4 ++-- .../claude-subagents/verification-checklist.md | 2 +- presentation/index.html | 2 +- 8 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.claude/agents/workflows/best-practice/workflow-claude-settings-agent.md b/.claude/agents/workflows/best-practice/workflow-claude-settings-agent.md index cb2e9f8..c73edcc 100644 --- a/.claude/agents/workflows/best-practice/workflow-claude-settings-agent.md +++ b/.claude/agents/workflows/best-practice/workflow-claude-settings-agent.md @@ -80,7 +80,7 @@ Verify the Tool Permission Syntax table: - Any new permission tools or syntax? ### Hook Event Accuracy -> **SKIP** — Hook analysis is excluded from this workflow. Hooks are maintained in the [claude-code-voice-hooks](https://github.com/shanraisshan/claude-code-voice-hooks) repo. Only verify that the hooks redirect section in the report still points to the correct repo URL. +> **SKIP** — Hook analysis is excluded from this workflow. Hooks are maintained in the [claude-code-hooks](https://github.com/shanraisshan/claude-code-hooks) repo. Only verify that the hooks redirect section in the report still points to the correct repo URL. ### MCP Setting Accuracy Verify MCP Settings: @@ -150,7 +150,7 @@ Return your findings as a structured report with these sections: 4. **Changed Setting Behavior** — Per-key type/default/description discrepancies 5. **Deprecated/Removed Settings** — Keys in report but not in official docs 6. **Permission Syntax Accuracy** — Tool pattern and mode comparison results -7. **Hook Event Accuracy** — SKIP (hooks externalized to claude-code-voice-hooks repo; only verify redirect link) +7. **Hook Event Accuracy** — SKIP (hooks externalized to claude-code-hooks repo; only verify redirect link) 8. **MCP Setting Accuracy** — MCP configuration comparison results 9. **Sandbox Setting Accuracy** — Sandbox table comparison results 10. **Plugin Setting Accuracy** — Plugin configuration comparison results diff --git a/.claude/commands/workflows/best-practice/workflow-claude-settings.md b/.claude/commands/workflows/best-practice/workflow-claude-settings.md index 0e56e2d..091e521 100644 --- a/.claude/commands/workflows/best-practice/workflow-claude-settings.md +++ b/.claude/commands/workflows/best-practice/workflow-claude-settings.md @@ -112,7 +112,7 @@ Produce a structured report with these sections: 13. **Sources Accuracy** — Verify all source links are valid and point to correct documentation 14. **claude-code-guide Agent Findings** — Unique insights from the agent that weren't captured by the dedicated agent. Only include findings that add new information. If there are contradictions between the two agents, flag them for the user to resolve. Do NOT list "confirmed agreements". -> **Note:** Hook-related analysis (events, properties, matchers, exit codes, HTTP hooks, hook env vars) is **excluded** from this workflow. Hooks are maintained in the [claude-code-voice-hooks](https://github.com/shanraisshan/claude-code-voice-hooks) repo. +> **Note:** Hook-related analysis (events, properties, matchers, exit codes, HTTP hooks, hook env vars) is **excluded** from this workflow. Hooks are maintained in the [claude-code-hooks](https://github.com/shanraisshan/claude-code-hooks) repo. End with a prioritized **Action Items** summary table. Each item must include a `Status` column showing `NEW`, `RECURRING (first seen: )`, or `RESOLVED`: diff --git a/README.md b/README.md index d719eb0..fba02b9 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ practice makes claude perfect | [**Subagents**](https://code.claude.com/docs/en/sub-agents) | `.claude/agents/.md` | [![Best Practice](!/tags/best-practice.svg)](best-practice/claude-subagents.md) [![Implemented](!/tags/implemented.svg)](implementation/claude-subagents-implementation.md) Autonomous actor in fresh isolated context — custom tools, permissions, model, memory, and persistent identity | | [**Skills**](https://code.claude.com/docs/en/skills) | `.claude/skills//SKILL.md` | [![Best Practice](!/tags/best-practice.svg)](best-practice/claude-skills.md) [![Implemented](!/tags/implemented.svg)](implementation/claude-skills-implementation.md) Knowledge injected into existing context — configurable, preloadable, auto-discoverable, with context forking and progressive disclosure · [Official Skills](https://github.com/anthropics/skills/tree/main/skills) | | [**Workflows**](https://code.claude.com/docs/en/common-workflows) | [`.claude/commands/weather-orchestrator.md`](.claude/commands/weather-orchestrator.md) | [![Orchestration Workflow](!/tags/orchestration-workflow.svg)](orchestration-workflow/orchestration-workflow.md) | -| [**Hooks**](https://code.claude.com/docs/en/hooks) | `.claude/hooks/` | [![Best Practice](!/tags/best-practice.svg)](https://github.com/shanraisshan/claude-code-voice-hooks) [![Implemented](!/tags/implemented.svg)](https://github.com/shanraisshan/claude-code-voice-hooks) User-defined handlers (scripts, HTTP, prompts, agents) that run outside the agentic loop on specific events · [Guide](https://code.claude.com/docs/en/hooks-guide) | +| [**Hooks**](https://code.claude.com/docs/en/hooks) | `.claude/hooks/` | [![Best Practice](!/tags/best-practice.svg)](https://github.com/shanraisshan/claude-code-hooks) [![Implemented](!/tags/implemented.svg)](https://github.com/shanraisshan/claude-code-hooks) User-defined handlers (scripts, HTTP, prompts, agents) that run outside the agentic loop on specific events · [Guide](https://code.claude.com/docs/en/hooks-guide) | | [**MCP Servers**](https://code.claude.com/docs/en/mcp) | `.claude/settings.json`, `.mcp.json` | [![Best Practice](!/tags/best-practice.svg)](best-practice/claude-mcp.md) [![Implemented](!/tags/implemented.svg)](.mcp.json) Model Context Protocol connections to external tools, databases, and APIs | | [**Plugins**](https://code.claude.com/docs/en/plugins) | distributable packages | Bundles of skills, subagents, hooks, and MCP servers · [Marketplaces](https://code.claude.com/docs/en/discover-plugins) | | [**Settings**](https://code.claude.com/docs/en/settings) | `.claude/settings.json` | [![Best Practice](!/tags/best-practice.svg)](best-practice/claude-settings.md) [![Implemented](!/tags/implemented.svg)](.claude/settings.json) Hierarchical configuration system · [Permissions](https://code.claude.com/docs/en/permissions) · [Model Config](https://code.claude.com/docs/en/model-config) · [Output Styles](https://code.claude.com/docs/en/output-styles) · [Sandboxing](https://code.claude.com/docs/en/sandboxing) · [Keybindings](https://code.claude.com/docs/en/keybindings) · [Fast Mode](https://code.claude.com/docs/en/fast-mode) | @@ -147,7 +147,7 @@ claude ■ **Utilities (5)** - [iTerm](https://iterm2.com/)/[Ghostty](https://ghostty.org/) [![Boris](!/tags/boris-cherny.svg)](https://x.com/bcherny/status/2017742753971769626)/[tmux](https://github.com/tmux/tmux) terminals instead of IDE ([VS Code](https://code.visualstudio.com/)/[Cursor](https://www.cursor.com/)) - [Wispr Flow](https://wisprflow.ai) for voice prompting (10x productivity) -- [claude-code-voice-hooks](https://github.com/shanraisshan/claude-code-voice-hooks) for claude feedback +- [claude-code-hooks](https://github.com/shanraisshan/claude-code-hooks) for claude feedback - [status line](https://github.com/shanraisshan/claude-code-status-line) for context awareness and fast compacting [![Boris](!/tags/boris-cherny.svg)](https://x.com/bcherny/status/2021700784019452195) - explore [settings.json](best-practice/claude-settings.md) features like [Plans Directory](best-practice/claude-settings.md#plans-directory), [Spinner Verbs](best-practice/claude-settings.md#display--ux) for a personalized experience [![Boris](!/tags/boris-cherny.svg)](https://x.com/bcherny/status/2021701145023197516) @@ -240,7 +240,7 @@ claude ## Other Repos -Claude Code Voice Hooks claude-code-voice-hooks · Codex CLI codex-cli-best-practice · Codex CLI Voice Hooks codex-cli-voice-hooks +Claude Code Hooks claude-code-hooks · Codex CLI codex-cli-best-practice · Codex CLI Hooks codex-cli-hooks ## Developed by diff --git a/best-practice/claude-settings.md b/best-practice/claude-settings.md index 2c13969..f32c5e0 100644 --- a/best-practice/claude-settings.md +++ b/best-practice/claude-settings.md @@ -299,7 +299,7 @@ Control what tools and operations Claude can perform. Hook configuration (events, properties, matchers, exit codes, environment variables, and HTTP hooks) is maintained in a dedicated repository: -> **[claude-code-voice-hooks](https://github.com/shanraisshan/claude-code-voice-hooks)** — Complete hook reference with sound notification system, all 19 hook events, HTTP hooks, matcher patterns, exit codes, and environment variables. +> **[claude-code-hooks](https://github.com/shanraisshan/claude-code-hooks)** — Complete hook reference with sound notification system, all 19 hook events, HTTP hooks, matcher patterns, exit codes, and environment variables. Hook-related settings keys (`hooks`, `disableAllHooks`, `allowManagedHooksOnly`, `allowedHttpHookUrls`, `httpHookAllowedEnvVars`) are documented there. diff --git a/changelog/best-practice/claude-settings/changelog.md b/changelog/best-practice/claude-settings/changelog.md index c96d732..a9de236 100644 --- a/changelog/best-practice/claude-settings/changelog.md +++ b/changelog/best-practice/claude-settings/changelog.md @@ -26,7 +26,7 @@ | 10 | LOW | Header Counts | Update header from "38 settings and 84 env vars" to reflect actual counts (~55+ settings, ~110+ env vars) | ✅ COMPLETE (updated header) | | 11 | LOW | CLAUDE.md Sync | Update CLAUDE.md configuration hierarchy (add managed/CLI/user levels) | ✋ ON HOLD (awaiting user approval) | | 12 | LOW | Example Update | Update Quick Reference example with `$schema`, sandbox filesystem, `Agent(*)`, remove hooks example | ✅ COMPLETE (updated example) | -| 13 | MED | Hooks Redirect | Replace hooks section with redirect to claude-code-voice-hooks repo | ✅ COMPLETE (hooks externalized to dedicated repo) | +| 13 | MED | Hooks Redirect | Replace hooks section with redirect to claude-code-hooks repo | ✅ COMPLETE (hooks externalized to dedicated repo) | --- diff --git a/changelog/best-practice/claude-settings/verification-checklist.md b/changelog/best-practice/claude-settings/verification-checklist.md index 6553cc6..7815ec0 100644 --- a/changelog/best-practice/claude-settings/verification-checklist.md +++ b/changelog/best-practice/claude-settings/verification-checklist.md @@ -59,11 +59,11 @@ Rules that verify permission configuration accuracy. ## 4. Hooks (REDIRECTED) -Hook analysis is excluded from this workflow. Hooks are maintained in the [claude-code-voice-hooks](https://github.com/shanraisshan/claude-code-voice-hooks) repo. Only verify the redirect link is still valid. +Hook analysis is excluded from this workflow. Hooks are maintained in the [claude-code-hooks](https://github.com/shanraisshan/claude-code-hooks) repo. Only verify the redirect link is still valid. | # | Category | Check | Depth | Compare Against | Added | Origin | |---|----------|-------|-------|-----------------|-------|--------| -| 4A | Hooks Redirect | Verify the hooks section in the report contains a valid redirect link to the claude-code-voice-hooks repo | exists | report file | 2026-03-05 | Hooks externalized to dedicated repo — only check redirect link validity | +| 4A | Hooks Redirect | Verify the hooks section in the report contains a valid redirect link to the claude-code-hooks repo | exists | report file | 2026-03-05 | Hooks externalized to dedicated repo — only check redirect link validity | --- diff --git a/changelog/best-practice/claude-subagents/verification-checklist.md b/changelog/best-practice/claude-subagents/verification-checklist.md index ff320f9..83bdf99 100644 --- a/changelog/best-practice/claude-subagents/verification-checklist.md +++ b/changelog/best-practice/claude-subagents/verification-checklist.md @@ -76,7 +76,7 @@ Meta-rules about the workflow verification process itself. | # | Category | Check | Depth | Compare Against | Added | Origin | |---|----------|-------|-------|-----------------|-------|--------| -| 6A | Source Credibility Guard | Only flag items as drift if confirmed by official sources (sub-agents reference page, CLI reference page, GitHub changelog). Third-party blog sources may be outdated or wrong — use them for leads only, verify against official docs before flagging | content-match | official docs only | 2026-02-28 | Adopted from voice-hooks workflow — prevents false positives from blog sources | +| 6A | Source Credibility Guard | Only flag items as drift if confirmed by official sources (sub-agents reference page, CLI reference page, GitHub changelog). Third-party blog sources may be outdated or wrong — use them for leads only, verify against official docs before flagging | content-match | official docs only | 2026-02-28 | Adopted from hooks workflow — prevents false positives from blog sources | --- diff --git a/presentation/index.html b/presentation/index.html index 6e793ad..2e921a0 100644 --- a/presentation/index.html +++ b/presentation/index.html @@ -1655,7 +1655,7 @@ managed-settings.json # Organization policy (
📖
Claude Code Docscode.claude.com/docs/en
💡
Boris Cherny's 12 Tipstips/claude-boris-12-tips-12-feb-26.md
🏗
This RepositoryWorking examples of skills, agents, hooks, and the Command → Agent → Skills pattern
-
🔧
Claude Code Voice Hooksgithub.com/shanraisshan/claude-code-voice-hooks
+
🔧
Claude Code Hooksgithub.com/shanraisshan/claude-code-hooks