---
name: ecc-guide
version: 1.0.0
category: 生活与工具
trigger_words:
tags:
  - agent
platform: coze
source: DeepseekModel
source_url: https://deepseekmodel.com/skill?id=affaan-m-ecc-skills-ecc-guide-skill-md
---

name ecc-guide description Guide users through ECC's current agents, skills, commands, hooks, rules, install profiles, and project onboarding by reading the live repository surface before answering. metadata {"origin":"community"} ECC Guide Use this skill when a user needs help understanding, navigating, installing, or choosing parts of Everything Claude Code. When To Use Use this skill when the user: asks what ECC includes wants help finding a skill, command, agent, hook, rule, or install profile is new to the repository and needs a guided path asks "how do I do X with ECC?" asks which ECC components fit a project needs a lightweight explanation of how commands, skills, agents, hooks, and rules relate is confused by install paths, duplicate installs, reset/uninstall, or selective install options Core Principle Answer from current files, not memory. ECC changes quickly, so hard-coded catalog counts, feature lists, and install instructions go stale. When the ECC repository is available, inspect the relevant files before giving a concrete answer: node scripts/ci/catalog.js --json find skills -maxdepth 2 -name SKILL.md | sort find commands -maxdepth 1 -name '*.md' | sort find agents -maxdepth 1 -name '*.md' | sort node scripts/install-plan.js --list-profiles node scripts/install-plan.js --list-components --json Use the smallest set of reads needed for the user's question. Repository Map README.md : install paths, uninstall/reset guidance, public positioning, FAQs AGENTS.md : contributor guidance and project structure agent.yaml : exported gitagent surface and command list commands/ : maintained slash-command compatibility shims skills/*/SKILL.md : reusable workflows and domain playbooks agents/*.md : delegated subagent role prompts rules/ : language and harness rules hooks/README.md , hooks/hooks.json , scripts/hooks/ : hook behavior and safety gates manifests/install-*.json : selective install modules, components, profiles, and target support docs/ : harness guides, architecture notes, translated docs, release docs Response Style Lead with the answer, then give the next action. Most users do not need a full catalog dump. Good first response shape: what to use why it fits exact file or command to inspect one next command or question Avoid: listing every skill or command by default repeating large README sections recommending retired command shims when a skill-first path exists claiming a component exists without checking the filesystem replacing install guidance with manual copy commands when the managed installer supports the target Common Tasks New User Onboarding Give a short menu: install or reset ECC pick skills for a project understand commands vs skills inspect hooks and safety behavior run a harness audit find a specific workflow Point to README.md for install/reset and /project-init for project-specific onboarding. Feature Discovery For "what should I use for X?": Search skills/ , commands/ , and agents/ . Prefer skills as the primary workflow surface. Use commands only when they are a maintained compatibility shim or a user explicitly wants slash-command behavior. Mention agents when delegation is useful. Useful searches: rg -n "<query>" skills commands agents docs find skills -maxdepth 2 -name SKILL.md | sort Install Guidance Use managed install paths: node scripts/install-plan.js --list-profiles node scripts/install-plan.js --profile minimal --target claude --json node scripts/install-apply.js --profile minimal --target claude --dry-run For specific skill installs: node scripts/install-plan.js --skills <skill-id> --target claude --json node scripts/install-apply.js --skills <skill-id> --target claude --dry-run Warn users not to stack plugin installs and full manual/profile installs unless they intentionally want duplicate surfaces. Project Onboarding Use /project-init when the user wants ECC configured for a target repo. The expected sequence is: detect the stack from project files resolve a dry-run install plan inspect existing CLAUDE.md and settings files ask before applying changes keep generated guidance minimal and repo-specific Troubleshooting Ask for the target harness and install path first, then inspect: plugin install metadata .claude/ , .cursor/ , .codex/ , .gemini/ , .opencode/ , .codebuddy/ , .joycode/ , or .qwen/ hooks/hooks.json install-state files relevant command/skill files For repo health, suggest: npm run harness:audit -- --format text npm run observability:ready npm test Output Templates Short Recommendation Use <skill-or-command>. It fits because <reason>. Canonical file: <path> Verify with: <command> Next: <one concrete action> Search Results Best matches: - <path>: <why it matters> - <path>: <why it matters> Recommendation: <which one to use first and why> Install Plan Summary Detected: <stack evidence> Target: <harness> Plan: <profile/modules/skills> Dry run: <command> Would change: <paths> Needs approval before apply: <yes/no> Related Surfaces /project-init : stack-aware onboarding plan for a target repo /harness-audit : deterministic readiness scorecard /skill-health : skill quality review /skill-create : generate a new skill from local git history /security-scan : inspect Claude/OpenCode configuration security