effect-patterns-project-setup--execution

Automate project setup patterns for Effect-TS applications with npm and TypeScript.

785|26|Updated Jun 22, 2025
One-click install
npx skills add https://github.com/PaulJPhilp/EffectPatterns --skill effect-patterns-project-setup-execution
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: effect-patterns-project-setup--execution
Source: https://github.com/PaulJPhilp/EffectPatterns/tree/main/config/.claude-plugin/plugins/effect-patterns/skills/effect-patterns-project-setup--execution
Command: npx skills add https://github.com/PaulJPhilp/EffectPatterns --skill effect-patterns-project-setup-execution

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps engineers bootstrap and enforce project setup patterns for Effect-TS applications.

Core Features & Use Cases

  • Establish standardized project scaffolds for new Effect-TS apps
  • Provide best-practice guidelines for dependency wiring, runtime composition, and project structure
  • Use cases include starting a new microservice, adding a module, or refactoring project topology

Quick Start

Execute the setup guidelines to generate a ready-to-run TypeScript project with Effect configured.

Frequently Asked Questions about effect-patterns-project-setup--execution

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

FAQPage Schema
How do I set up an Effect-TS project with the right dependencies and runtime wiring?

To set up an Effect-TS project, you initialize a TypeScript application, install the Effect library via npm, and apply standardized patterns for dependency injection and runtime composition to create a ready-to-run scaffold.

What is the best way to structure a new microservice using Effect-TS?

The best way to structure an Effect-TS microservice is to use standardized project scaffolds that enforce best-practice guidelines for project topology, dependency wiring, and runtime composition across typical application scenarios.

Do I need npm and TypeScript installed to bootstrap an Effect-TS application?

Yes, you need npm and TypeScript installed to bootstrap an Effect-TS application. The setup patterns require these tools, alongside the Effect library, to generate the project scaffold and configure the runtime wiring.

How does dependency injection work when initializing an Effect-TS project?

Dependency injection in an Effect-TS project works by applying best-practice guidelines during initialization to wire dependencies and compose the runtime correctly. This ensures the project topology remains standardized across modules.

Can I use these project setup patterns to refactor an existing TypeScript application topology?

Yes, you can use these Effect-TS project setup patterns to refactor an existing TypeScript application topology. The guidelines support adding modules and restructuring project architecture to enforce standardized dependency wiring.