hooks

Installation
SKILL.md

<tool_restrictions>

MANDATORY Tool Restrictions

REQUIRED TOOLS — use these, do not skip:

  • AskUserQuestion — Preserve the one-question-at-a-time interaction pattern for user choices. In Claude Code, use the tool. In Codex, ask one concise plain-text question at a time unless a structured question tool is actually available in the current mode. Do not narrate missing tools or fallbacks to the user.

BANNED TOOLS — calling these is a skill violation:

  • EnterPlanMode — BANNED. Do NOT call this tool. This skill has its own structured process. Execute the steps below directly.
  • ExitPlanMode — BANNED. You are never in plan mode. </tool_restrictions>

Step 0: Handle flags

--remove: Remove all Arc-installed hooks (Claude Code + git hooks). Read .claude/settings.json, remove Arc hooks, write back. Remove Arc-created git hooks from .husky/ or .vite-hooks/. Report what was removed. Done — skip all other steps.

--git-only: Skip Claude Code hooks (Steps 1-7). Jump directly to Step 8 (git hooks).

Related skills
Installs
6
Repository
howells/arc
GitHub Stars
20
First Seen
Mar 15, 2026