·atelier-typescript-functional-patterns
</>

atelier-typescript-functional-patterns

Functional programming patterns for reliable TypeScript. Use when modeling state machines, discriminated unions, Result/Option types, branded types, or building type-safe domain models.

8Installs·0Trend·@martinffx

Installation

$npx skills add https://github.com/martinffx/claude-code-atelier --skill atelier-typescript-functional-patterns

How to Install atelier-typescript-functional-patterns

Quickly install atelier-typescript-functional-patterns AI skill to your development environment via command line

  1. Open Terminal: Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.)
  2. Run Installation Command: Copy and run this command: npx skills add https://github.com/martinffx/claude-code-atelier --skill atelier-typescript-functional-patterns
  3. Verify Installation: Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Source: martinffx/claude-code-atelier.

SKILL.md

View raw

Build reliable systems using Algebraic Data Types (ADTs), discriminated unions, Result/Option types, and branded types. These patterns enable the compiler to prove correctness, prevent runtime errors, and make illegal states unrepresentable.

Reliability through types: Use the type system to encode business rules, making invalid states impossible to construct. The compiler becomes your safety net, catching errors at build time rather than runtime.

Copy these into your project to start using functional patterns:

Functional programming patterns for reliable TypeScript. Use when modeling state machines, discriminated unions, Result/Option types, branded types, or building type-safe domain models. Source: martinffx/claude-code-atelier.

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/martinffx/claude-code-atelier --skill atelier-typescript-functional-patterns
Category
</>Dev Tools
Verified
First Seen
2026-02-25
Updated
2026-03-10

Browse more skills from martinffx/claude-code-atelier

Quick answers

What is atelier-typescript-functional-patterns?

Functional programming patterns for reliable TypeScript. Use when modeling state machines, discriminated unions, Result/Option types, branded types, or building type-safe domain models. Source: martinffx/claude-code-atelier.

How do I install atelier-typescript-functional-patterns?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/martinffx/claude-code-atelier --skill atelier-typescript-functional-patterns Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Where is the source repository?

https://github.com/martinffx/claude-code-atelier