Init Hooks — Development skill for Claude Code
Initialize Ralf lifecycle hooks with compounding knowledge system.
How to install Init Hooks
Installs to ~/.claude/skills/anis-marrouchi-ralf-init-hooks/SKILL.md
mkdir -p ~/.claude/skills/anis-marrouchi-ralf-init-hooks && curl -fsSL https://raw.githubusercontent.com/anis-marrouchi/ralf/HEAD/commands/init-hooks.md -o ~/.claude/skills/anis-marrouchi-ralf-init-hooks/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Init Hooks does
description: "Initialize Ralf lifecycle hooks with compounding knowledge system" argument-hint: "[--force]"
Initialize Ralf Hooks
Create the `.ralf/hooks/` directory with JavaScript hook scripts that use the Claude Agent SDK for intelligent lifecycle event handling and **compounding knowledge** - capturing learnings from each task to make future runs smarter.
The Job
- Create
.ralf/directory structure if it doesn't exist - Create
.ralf/knowledge/for compounding knowledge
Alternatives in Development
- Mempalace Init — Set up MemPalace — install the package, initialize a palace, register the MCP server with Cursor, and verify e 58.6k ★
- Compounding Engineering Plugin — Official Claude Code compounding engineering plugin 2298 35 0 11.2k ★
- Agent Skills Platform — Build tested agent skills and govern their lifecycle through a user-defined marketplace: evidence, discovery 2.4k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Init Worklog
Initialize work_logs structure + register in work-tree.md + optional hooks
Core Mantra
A Claude Code plugin that layers a compounding outer loop over lifecycle commands, powered by a strong discipl
Init Project
Initialize Project
Maestro Init
Initialize project with auto state detection
Init From Template
Initialize a new Python project from this template repository.
Claude Code MCP Init
A lightweight CLI tool to easily configure and initialize MCPs for Claude Code.
Related Agents
Initialize Engagement At The Start
findings.sh init " " --client " " --type " " --scope " " findings.sh stats bash db/handoff.sh handoff_report.m
Sdd Init.Agent
Initialize SDD project context, OpenSpec persistence, testing capabilities, and skill registry.
Project Scaffolder
Creates the .claude/ scaffolding (skills, agents, hooks) for a new project. v1 supports only KMP projects. Inv