claude-code-hooks

Simulate Claude Code hooks for formatting, linting, and post-implementation review.

1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/xiaoshuangLi/aibo --skill claude-code-hooks-xiaoshuangli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-code-hooks
Source: https://github.com/xiaoshuangLi/aibo/tree/main/skills/claude-code-hooks
Command: npx skills add https://github.com/xiaoshuangLi/aibo --skill claude-code-hooks-xiaoshuangli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Replicates Claude Code's rigorous code-quality workflow within AIBO, teaching automated formatting, linting, and extended thinking patterns to close the gap when local CLI tools are unavailable.

Core Features & Use Cases

  • Post-change quality enforcement: simulate PostToolUse hooks to auto-format, auto-lint, and auto-test after every file update, ensuring polished outputs.
  • Extended thinking for complex tasks: provide deeper reasoning paths when architecture or security decisions are needed, without Claude CLI.
  • Project memory and standards: read CLAUDE.md and related project conventions to align the agent with project rules and best practices.

Quick Start

Apply automatic formatting and linting after every file change, enable extended thinking for complex tasks, and perform a post-implementation review before finishing.

Frequently Asked Questions about claude-code-hooks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce auto-formatting and linting after every code edit without local CLI tools?

Auto-formatting and linting after code edits is enforced by simulating PostToolUse hooks that automatically execute formatting and linting workflows after every file update, ensuring polished outputs without local CLI dependencies.

What is extended thinking for code review and when should I use it?

Extended thinking for code review is a deeper reasoning mechanism applied when architecture or security decisions are needed. Use it for complex software engineering tasks to provide rigorous reasoning paths without relying on Claude CLI.

How do I align an AI agent with project rules and best practices during code generation?

Aligning an AI agent with project rules is done by reading CLAUDE.md and related project conventions to provide project memory, ensuring the agent follows established project standards and best practices during code edits and reviews.

Do I need special dependencies to simulate Claude Code's quality workflow in AIBO?

Simulating Claude Code's quality workflow in AIBO requires no special dependencies beyond common tooling, applying concrete steps for formatting, linting, reasoning, and post-implementation review across typical software projects.

What is the best way to perform a post-implementation code review for architectural tasks?

The best way to perform a post-implementation review is by applying a simulated quality workflow that combines extended thinking for architectural reasoning with automated formatting and linting checks before finishing the task.

Can I use Claude Code hooks for software engineering tasks if Claude CLI is unavailable?

Using Claude Code hooks for software engineering tasks when Claude CLI is unavailable is the primary use case, replicating the rigorous code-quality workflow including hooks, extended thinking, and project memory within AIBO.