factory-function-composition

Installation
SKILL.md

Factory Function Composition

This skill helps you apply factory function patterns for clean dependency injection and function composition in TypeScript.

Related Skills: See method-shorthand-jsdoc for when to move helpers into the return object. See refactoring for caller counting and inlining single-use extractions.

The Universal Signature

Every factory function follows this signature:

function createSomething(dependencies, options?) {
	return {
		/* methods */
	};
}
Installs
67
GitHub Stars
4.7K
First Seen
Jan 20, 2026
factory-function-composition — epicenterhq/epicenter