cep-retrofit

Solid

Point at an existing skill library, inventory it format-agnostically, and (with human confirmation at every step) insert pointers to CEP's existing CONSUMING-*.md contracts into the skills that should consume them. Do NOT use to write new CONSUMING-*.md contracts, validate that a retrofit works at runtime, or edit a library's own logic beyond the inserted pointer.

AI & Automation 9 stars 0 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 82/100

Stars 20%
33
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# CEP Retrofit ## Overview Every CEP consumption contract (`CONSUMING-CONTEXT-PACKAGE.md`, `CONSUMING-COMPILED-GUIDELINES.md`, `CONSUMING-CODE-GRAPH.md`) already says it's meant to be "referenced by a one-line pointer from each consuming skill's `SKILL.md`/`.prompt.md` rather than copied into each one." That's cheap in principle. In practice, adding that pointer to an *existing* skill library — correctly, one skill at a time, in a format that matches the library's own conventions — takes someone who has read `PROTOCOL.md` and the relevant contract(s) end to end. For a library with a dozen or more skills, that friction is real, and it sits squarely between CEP and "every retrofitted library becomes a live adoption story for free." This skill inventories an existing skill library — any shape, seen or unseen — asks a human which skills should consume which contract(s), then drafts the minimal pointer insertion, previews every change, and writes only what's confirmed. **It invents no new consumption mechanism.** It reuses the three `CONSUMING-*.md` contracts verbatim; if a real retrofit need doesn't map to any of them, that's a gap in CEP itself to raise separately (see "What this skill deliberately does not do"). ## The one hard rule: zero hardcoded knowledge of any specific library This skill must run identically against a library it has never seen, in a format nobody has described to it yet, and against the author's own private skill collections. Concretely: - No real li...

Details

Author
linkpranay-ai
Repository
linkpranay-ai/context-engineering-protocol
Created
2 months ago
Last Updated
today
Language
Python
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category