configure-ecc

Configure ECC plugin installation and reconfiguration across Claude Code, Codex, and Kimi harnesses.

Updated May 7, 2026
One-click install
npx skills add https://github.com/mirzadham/trainingroombookingsystem2 --skill configure-ecc-mirzadham
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: configure-ecc
Source: https://github.com/mirzadham/trainingroombookingsystem2/tree/main/.pi/skills/configure-ecc
Command: npx skills add https://github.com/mirzadham/trainingroombookingsystem2 --skill configure-ecc-mirzadham

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ecc-universal.

What problem does it solve? Reconfiguring the Everything Claude Code (ECC) plugin from inside an AI coding harness is error-prone because each harness (Claude Code, Codex, Kimi) supports different scopes, hook profiles, and plugin lifecycles. This Skill guides a safe, verified installation or reconfiguration without manual file copying or guessing at unsupported options. ## Core Features & Use Cases - Harness-aware routing: Detects whether the session runs in Claude Code, Codex, or Kimi and applies only the capabilities each harness actually supports. - Conversational wizard for Claude Code: Inventories existing installs, collects exactly one scope (user | project | local) and one hook mode (off | minimal | standard | strict), previews with --dry-run, confirms once, then applies non-interactively. - Verified completion: Requires zero exit status, matching scope/hooks in JSON output, and an independent plugin list check before rendering the welcome message exactly once. - Use Case: A developer inside Claude Code wants to move ECC from user scope to project scope with strict hooks; the Skill runs the inventory, migrates with --move-scope, verifies the result, and reports the outcome. ## Quick Start Ask the assistant to configure or reconfigure the ECC plugin in the current harness and follow the scope and hook-mode prompts.

Frequently Asked Questions about configure-ecc

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

FAQPage Schema
How do I reconfigure the ECC plugin inside Claude Code?▼

Run the conversational wizard: inventory with `claude plugin list --json`, choose one scope (user, project, or local) and one hook mode (off, minimal, standard, strict), preview with `--dry-run`, confirm once, then apply with `--yes --json` and verify the result.

How do I migrate ECC from user scope to project scope?▼

Choose a different scope than the existing single install and the setup command includes `--move-scope` to perform a scope migration. The wizard describes it as a migration and verifies exactly one enabled `ecc@ecc` entry at the new scope afterward.

Does ECC support Claude hook profiles in Codex or Kimi?▼

No. Codex uses its native plugin lifecycle with provider-specific hooks requiring explicit trust, and Kimi installs only the project surface under `./.kimi-code` with hooks unsupported. The Claude four-profile hook question is never mapped onto Codex or Kimi.

What hook modes does the ECC Claude Code setup support?▼

Four modes: `off` keeps skills and commands but disables hook automation, `minimal` enables the lightest lifecycle automation, `standard` balances quality and safety checks, and `strict` enables the strongest checks and reminders.

Why does ECC setup fail or stop during reconfiguration?▼

Setup stops and reports recovery when it detects multiple ECC scopes, a legacy or manual install, malformed settings, or a marketplace collision. It never guesses which state to delete and never renders the welcome message on failure or unverifiable state.