effect-language-service-cc

Run and interpret @effect/language-service diagnostics and quickfixes for Effect TypeScript code.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/bengous/agents-skills --skill effect-language-service-cc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: effect-language-service-cc
Source: https://github.com/bengous/agents-skills/tree/main/effect-language-service-cc
Command: npx skills add https://github.com/bengous/agents-skills --skill effect-language-service-cc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Provides an operational workflow for running, interpreting, and automating the @effect/language-service CLI so teams can find, understand, and remediate Effect-specific TypeScript issues without manual parsing of noisy output.

Core Features & Use Cases

  • Runs diagnostics and produces parseable JSON or human-friendly output for CI gating and code review.
  • Lists and previews quickfixes with unified diffs and can guide safe automated application of corrective edits.
  • Executes code generation from directives, summarizes project exports and layer composition, and provides an ANSI-cleaning pattern for capturing CLI text for LLM context.
  • Includes guidance for tsconfig plugin configuration, TypeScript patch handling for tsc integration, and CI-friendly invocation patterns; ideal for onboarding a new project, fixing file-level issues, or generating LLM-ready project snapshots.

Quick Start

Run a diagnostics scan using the project's tsconfig.json, output results in JSON, and list suggested quickfixes for a target file.

Frequently Asked Questions about effect-language-service-cc

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

FAQPage Schema
How do I automate Effect TypeScript diagnostics in CI?▼

Automate Effect TypeScript diagnostics in CI by running the language-service CLI to output parseable JSON. This workflow cleans ANSI noise and gates continuous integration pipelines on Effect-specific TypeScript project errors.

How do I generate and apply quickfixes for Effect TypeScript code?▼

Generate quickfixes for Effect TypeScript code by listing available corrections with unified diffs. This process previews suggested edits and guides safe automated application of fixes to resolve file-level issues.

What is the best way to capture Effect language-service output for LLM context?▼

Capture Effect language-service output for LLM context using an ANSI-cleaning pattern. This extracts human-friendly CLI text, summarizes project exports, and produces LLM-ready project snapshots for code review.

Does the Effect language-service require a TypeScript patch for tsc integration?▼

Yes, Effect language-service tsc integration handles TypeScript patch detection. Configuring the tsconfig plugin correctly ensures diagnostic scanning and codegen function properly within your Effect monorepo environment.

How do I analyze Effect layer composition across a monorepo?▼

Analyze Effect layer composition across a monorepo by executing code generation from directives. This provides an overview of layer analysis, summarizes project exports, and identifies structural dependencies within Effect projects.