setup

Register the SessionStart hook in ~/.claude/settings.json for the my-poor-ai plugin.

1|1|Updated Jul 7, 2026
One-click install
npx skills add https://github.com/hicucu/my-poor-ai --skill setup-hicucu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup
Source: https://github.com/hicucu/my-poor-ai/tree/main/skills/setup
Command: npx skills add https://github.com/hicucu/my-poor-ai --skill setup-hicucu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the manual configuration required to integrate the my-poor-ai plugin into your Claude Code environment, ensuring the SessionStart hook is correctly registered without errors.

Core Features & Use Cases

  • Automated Hook Registration: Automatically detects your plugin installation path and updates your settings.json file.
  • Validation & Safety: Performs pre-flight checks for existing hooks and validates JSON syntax to prevent configuration corruption.
  • Use Case: After installing the my-poor-ai plugin, run this skill to instantly enable the orchestrator workflow at the start of every session.

Quick Start

Run the setup skill to automatically register the my-poor-ai SessionStart hook in your local Claude configuration.

Frequently Asked Questions about setup

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

FAQPage Schema
How do I automatically register a SessionStart hook in Claude Code settings?

You can automate SessionStart hook registration by running a setup skill that updates your ~/.claude/settings.json file. It detects the installation path and injects the configuration to initialize the orchestrator pipeline at session startup.

Does Claude Code configuration setup validate JSON syntax before applying hooks?

Yes, Claude Code configuration setup validates JSON syntax and checks existing configuration state before applying modifications. This pre-flight validation prevents settings.json corruption during hook registration.

Can I use automation to initialize an orchestrator pipeline upon Claude session startup?

Yes, you can use automation to initialize an orchestrator pipeline upon Claude session startup. By registering a SessionStart hook, the workflow triggers automatically every time a local development session begins.

How to integrate a plugin into Claude Code without manual settings.json editing?

To integrate a plugin without manual settings.json editing, run an automated setup skill. It detects your plugin installation path and registers the required hooks in your configuration file automatically.

Why does my Claude Code plugin setup fail to register hooks correctly?

Claude Code plugin setup may fail if the JSON syntax in settings.json is corrupted or existing hooks conflict. The setup process performs pre-flight checks to validate existing configuration state and ensure JSON integrity before modifying.

Do I need a local development environment to automate Claude Code plugin configuration?

Yes, you need a local development environment to automate Claude Code plugin configuration. The setup targets local environments to correctly detect the installation path and register hooks within the ~/.claude/settings.json file.