mnemonica
Prototype-chain instance inheritance with full construction history
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install mnemonica?โผ
Run `npx skills add wentout/mnemonica --all -g -y` in your terminal to install this skill globally.
What problem does mnemonica solve?โผ
It makes every object remember its type, parent instance, and construction arguments, so data lineage and validation survive across services and async calls.
How is mnemonica different from class inheritance?โผ
Subtypes are constructed from a specific parent instance via `new instance.SubType()`, so the prototype chain itself records exactly which object each instance came from.
Does mnemonica support TypeScript?โผ
Yes. It offers builder mode, a one-line registry bridge, and tactica-based augmentation so define() and lookup() are fully typed at compile time.
Can mnemonica handle async constructors?โผ
Yes. You can write `await new a.ProcessedByB()` to produce a typed instance whose parent is the awaited source object, preserving lineage across async boundaries.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core