Skip to main content

Informations de source

Dépôt
parcadei/Continuous-Claude-v3
Dernière activité de la source
10 janvier 2026 à 01:54
Langue détectée de SKILL.md
anglais
Étoiles
3 942
Forks
303

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
hooks
description
Hook Development Rules
user-invocable
false
# Hook Development Rules When working with files in `.claude/hooks/`: ## Pattern Shell wrapper (.sh) → TypeScript (.ts) via `npx tsx` ## Shell Wrapper Template ```bash #!/bin/bash set -e cd "$CLAUDE_PROJECT_DIR/.claude/hooks" cat | npx tsx <handler>.ts ``` ## TypeScript Handler Pattern ```typescript interface HookInput { // Event-specific fields } async function main() { const input: HookInput = JSON.parse(await readStdin()); // Process input const output = { result: 'continue', // or 'block' message: 'Optional system reminder' }; console.log(JSON.stringify(output)); } ``` ## Hook Events - **PreToolUse** - Before tool execution (can block) - **PostToolUse** - After tool execution - **UserPromptSubmit** - Before processing user prompt - **PreCompact** - Before context compaction - **SessionStart** - On session start/resume/compact - **Stop** - When agent finishes ## Testing Test hooks manually: ```bash echo '{"type": "resume"}' | .claude/hooks/session-start-continuity.sh ``` ## Registration Add hooks to `.claude/settings.json`: ```json { "hooks": { "EventName": [{ "matcher": ["pattern"], // Optional "hooks": [{ "type": "command", "command": "$CLAUDE_PROJECT_DIR/.claude/hooks/hook.sh" }] }] } } ```
Voir sur GitHub