implementing-typescript-files

Implement TypeScript files through test-driven development with review cycles.

1|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/outcomeeng/claude --skill implementing-typescript-files-outcomeeng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implementing-typescript-files
Source: https://github.com/outcomeeng/claude/tree/main/plugins/typescript/skills/implementing-typescript-files
Command: npx skills add https://github.com/outcomeeng/claude --skill implementing-typescript-files-outcomeeng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

File-focused TypeScript implementation using test-driven development to ensure correct behavior before coding, and to prevent ad-hoc file changes.

Core Features & Use Cases

  • File-centric workflow: Each file undergoes the full test-design, implement, and review cycle.
  • Behavior-driven development: Tests define the desired behavior first, then code is written to pass them.
  • Constants-pattern and sequential processing: Extract repeated literals into constants and process files one-by-one.
  • Mandatory review quality gate: Each file must pass review before moving to the next.

Quick Start

Provide one or more file paths to implement, and the tool will run through tests, implementation, and review sequentially.

Frequently Asked Questions about implementing-typescript-files

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement TypeScript files using TDD to ensure correct behavior before coding?

To implement TypeScript files using TDD, design the tests first to define desired behavior, then write the implementation code to pass them. This enforces a four-step workflow: test design, implement, review, and next file.

What's the best way to manage multiple TypeScript file implementations sequentially?

The best way to manage multiple TypeScript file implementations is sequential processing. Each file undergoes the full test-design, implement, and review cycle individually, and must pass review before moving to the next file.

Does test-driven development for TypeScript prevent ad-hoc file changes during implementation?

Yes, test-driven development for TypeScript prevents ad-hoc file changes by enforcing a mandatory review quality gate. Each file must pass type checks and linting validation before the implementation cycle completes.

How does the constants pattern work when implementing TypeScript files?

The constants pattern works by extracting repeated literals into constants during TypeScript implementation. This is applied sequentially across files to ensure behavior-driven development and maintain code quality.

Can I use behavior-driven development to implement one or more TypeScript files within a project?

Yes, you can use behavior-driven development to implement one or more TypeScript files within a project. Provide the file paths, and the tool runs through tests, implementation, and review sequentially for each file.