ecc-guide

Guides users through ECC agents, skills, commands, hooks, and install profiles by inspecting live repository files.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Everything Claude Code (ECC) changes quickly, so hard-coded answers about its skills, commands, agents, hooks, and install options go stale. This Skill answers ECC questions by reading the live repository surface instead of relying on memory, preventing outdated or incorrect guidance. ## Core Features & Use Cases - Feature Discovery: Searches skills, commands, and agents to recommend the right component for a given task, preferring skills as the primary workflow surface. - Install Guidance: Uses managed installer scripts (install-plan.js, install-apply.js) to list profiles, resolve dry-run plans, and warn against duplicate installs. - Onboarding & Troubleshooting: Provides new-user onboarding menus, project onboarding via /project-init, and troubleshooting steps for harness targets like .claude/, .cursor/, and .codex/. - Use Case: A user asks "which ECC component should I use for code review?" The Skill runs catalog and find commands against the repo, then returns a short recommendation with the canonical file path and a verification command. ## Quick Start Ask the assistant which ECC skill or command fits your task and have it verify the answer against the current repository files.

Frequently Asked Questions about ecc-guide

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

FAQPage Schema
How do I find the right ECC skill or command for a task?▼

Search the skills, commands, and agents directories with ripgrep or find, then prefer skills as the primary workflow surface. Use commands only when they are maintained compatibility shims or you explicitly want slash-command behavior.

How do I install ECC components with a specific profile?▼

Run node scripts/install-plan.js --list-profiles to see options, then resolve a plan with --profile and --target flags. Apply it with install-apply.js using --dry-run first to preview changes before committing.

What is the difference between ECC skills, commands, and agents?▼

Skills under skills/*/SKILL.md are reusable workflows and domain playbooks, commands are maintained slash-command compatibility shims, and agents are delegated subagent role prompts. Skills are the preferred primary surface.

Can I install individual ECC skills instead of a full profile?▼

Yes, use node scripts/install-plan.js --skills <skill-id> --target claude --json to plan a selective install, then apply with install-apply.js and --dry-run. Avoid stacking plugin installs with full manual installs to prevent duplicate surfaces.

Why does ECC install guidance sometimes conflict with older documentation?▼

ECC changes quickly, so hard-coded catalog counts and install instructions go stale. Always verify against current files using catalog.js, find commands, and the install-plan scripts before following any guidance.