What problem does it solve? Starting a specified implementation from scratch often produces inconsistent structure, vague TODO comments, and untyped stubs that later contributors cannot safely claim. This Skill creates TypeScript-compliant production skeletons with explicit type definitions, function signatures, and canonical TODO(implementation): markers so downstream completion steps know exactly what to implement. ## Core Features & Use Cases - Typed skeleton generation: Creates interfaces, type aliases, enums, and function stubs with JSDoc, marking every incomplete body with TODO(implementation): comments and an IMPLEMENTATION: sentinel throw. - Test scaffolding: Drafts pending runtime tests with describe.todo()/it.todo() and compiler-semantic type tests through the project's configured type-test mechanism. - Standards enforcement: Applies naming, file-structure, function, testing, and TypeScript standards, then verifies with tsc --noEmit, lint, and repository-native test commands. - Use Case: Given an instruction like "Create user authentication service with login, logout, and token refresh", it produces types.ts, auth.service.ts stubs, and auth.spec.ts scaffolds ready for coding:complete-code and coding:complete-test. ## Quick Start Ask the agent to draft a TypeScript skeleton for a specific feature, for example: draft a REST endpoint skeleton for product CRUD operations with typed stubs and test scaffolds.