design-ocp

Installation
SKILL.md

Design the closed core, map the open slots. You design the interfaces; the agent writes the plugins.

Bold terms defined in GLOSSARY.md.

Entry

  • No OCP-MAP.md — greenfield. Proceed to step 1.
  • OCP-MAP.md exists — Stop. The map is already set up. Read it and follow existing extension points. No mapping needed.
  • Retrofitting a messy codebase — That's a different job (/improve-ocp, once written). For now, adapt the greenfield flow.

Steps

1. Map the closed core

Name the zones new features must never touch.

Ask: what domain entities, business rules, and framework code must stay frozen? What would break if an agent edited it?

For each zone, name it and anchor it to a directory.

Installs
2
Repository
atpaawej/skills
GitHub Stars
1
First Seen
Jul 13, 2026
design-ocp — atpaawej/skills