Extend Before Inventing

Search for the existing spine before building anything new. Use when about to create a file, module, helper, wrapper, config system, or process: "should I add a new X", "where should this live", "build a helper for this", "we need a system for this", or when reviewing work that added a parallel version of something that already existed. A close match gets extended, not re-implemented; built-in beats library beats custom.

ariaxhan Updated

File contents

ariaxhan/the-agent-library/tree/main/operating-patterns/extend-before-inventing commit 47b2d8c0c6

Frequently asked questions

npx skillmds@latest add ariaxhan/extend-before-inventing