docs: add skill adaptation policy

This commit is contained in:
Affaan Mustafa
2026-04-06 14:30:23 -07:00
parent 572c7a8fe6
commit c40c5b95aa
2 changed files with 85 additions and 0 deletions

View File

@@ -7,6 +7,7 @@ Thanks for wanting to contribute! This repo is a community resource for Claude C
- [What We're Looking For](#what-were-looking-for)
- [Quick Start](#quick-start)
- [Contributing Skills](#contributing-skills)
- [Skill Adaptation Policy](#skill-adaptation-policy)
- [Contributing Agents](#contributing-agents)
- [Contributing Hooks](#contributing-hooks)
- [Contributing Commands](#contributing-commands)
@@ -144,6 +145,17 @@ Link to complementary skills (e.g., `related-skill-1`, `related-skill-2`).
| **Tool Integration** | Tool/library usage | `docker-patterns`, `supabase-patterns` |
| **Template** | Project-specific skill templates | `docs/examples/project-guidelines-template.md` |
### Skill Adaptation Policy
If you are porting an idea from another repo, plugin, harness, or personal prompt pack, read [Skill Adaptation Policy](docs/skill-adaptation-policy.md) before opening the PR.
Short version:
- copy the underlying idea, not the external product identity
- rename the skill when ECC materially changes or expands the surface
- prefer ECC-native rules, skills, scripts, and MCPs over new default third-party dependencies
- do not ship a skill whose main value is telling users to install an unvetted package
### Skill Checklist
- [ ] Focused on one domain/technology (not too broad)