cc-separation-guide
CommunityPrevent AI conflicts: Separate tool from project.
Software Engineering#best-practices#agent-sdk#project-isolation#claude-code#meta-configuration#naming-conventions#conflict-resolution
Authorjoaopelegrino
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Developers often face conflicts when using Claude Code alongside project-specific configurations or agent SDKs (like Google ADK, LangChain). This leads to confusion, incorrect skill activation, and ambiguous commands, hindering efficient AI assistance. This Skill provides a clear methodology to prevent these conflicts, ensuring seamless operation.
Core Features & Use Cases
- Namespace Isolation: Establishes clear prefixing conventions (
cc-for meta,<project>-for domain) for skills, commands, and hooks, preventing naming collisions and improving clarity. - Explicit Scope Declaration: Guides on using YAML frontmatter fields (
scope,target) andCLAUDE.mdhierarchy to define the context of each configuration, ensuring Claude understands the intent. - Conflict Detection & Resolution: Explains how Claude detects ambiguities and provides strategies to disambiguate terms like "agent" or "hook" between tool and project contexts, ensuring the right action is taken.
- Use Case: A team is integrating Claude Code into a project that uses LangChain. This Skill helps them define
lc-prefixes for LangChain-related skills andapp-for project features, ensuring Claude doesn't confuse LangChain "tools" with Claude Code's built-in "tools," thus maintaining clear operational boundaries and avoiding misinterpretations.
Quick Start
Ask Claude: "How do I separate Claude Code configurations from my project's configurations?"
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: cc-separation-guide Download link: https://github.com/joaopelegrino/claude-code/archive/main.zip#cc-separation-guide Please download this .zip file, extract it, and install it in the .claude/skills/ directory.