К основному содержанию
скилл CX Codex

effect-ts · effect-ts — скилл для Claude Code: что делает и как установить

Скилл настраивает репозиторий с библиотекой Effect Typescript и подсказывает агенту, где читать её инструкции и исходники.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add Effect-TS/skills --skill effect-ts -a claude-code
Открыть на GitHub

Что делает effect-ts

Скилл помогает подготовить репозиторий, который использует библиотеку Effect Typescript. Он устанавливает effect@latest через pnpm, а для монорепозитория советует добавить пакет как dev dependency в корень, чтобы исходники были доступны в node_modules/effect/src.

Также скилл задаёт содержимое инструкций в AGENTS.md или CLAUDE.md: перед написанием кода агент должен полностью прочитать node_modules/effect/AGENTS.md, перейти по нужным ссылкам и искать дополнительные сведения в node_modules/effect/src. Для монорепозитория пакет ставят в корне, поэтому это стоит проверить до работы агента.

Скилл доступен для Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode.

Какие задачи решает

  • подготовить репозиторий с Effect Typescript
  • установить effect@latest через pnpm
  • добавить инструкции для работы агента с Effect
  • найти API и концепции Effect в исходниках

Примеры запросов агенту

  • Настрой этот репозиторий для работы с Effect Typescript и обнови AGENTS.md.
  • Перед написанием Effect-кода прочитай node_modules/effect/AGENTS.md полностью и проверь нужные ссылки.
  • Если в руководстве нет ответа, найди нужный API в node_modules/effect/src.

Как установить effect-ts

1Через Skills CLI (Vercel)

npx skills add Effect-TS/skills --skill effect-ts -a claude-code

2Вручную: положить файлы

~/.claude/skills/effect-ts/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/effect-ts/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора2

Другие версии effect-ts

Похожие

effect-best-practices Makisuo Скилл задаёт агенту правила написания кода на Effect-TS: сервисы, ошибки, слои и атомы. Пригодится, если проект уже на Effect. CX Codex +1 840установок effect kitlangton Скилл подсказывает, как строить TypeScript-приложения на Effect v4: сервисы, схемы, конфигурацию, HTTP-клиенты и тесты. CX Codex +1 2 500установок cause-and-effect NeoLabHQ Разбирает сбои в разработке по диаграмме Исикавы. Помогает докопаться до корней поломок, разделяя симптомы и системные ошибки. CX Codex +1 1 200установок serial-position-effect Owl-Listener Скилл применяет эффект серийной позиции: подсказывает, какие пункты ставить первыми и последними, а что попадёт в провал посередине. CX Codex +1 1 000установок no-use-effect Factory-AI Скилл, который не даёт агенту писать useEffect в React-коде и подсказывает пять замен. Пригодится при рефакторинге и ревью компонентов. CX Codex +1 1 000установок thinking-lindy-effect tjboudreaux Скилл для оценки того, что проживёт дольше: возраст технологии становится доводом в пользу проверенного варианта. Пригодится при выборе языка, фреймворка или базы. CX Codex +1 553установок

Рядом в теме «Настройка агента: память, контекст, субагенты»

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →

Вопросы о effect-ts

Как установить effect-ts в Claude Code?

Выполните npx skills add Effect-TS/skills --skill effect-ts -a claude-code, затем повторите npx skills add Effect-TS/skills --skill effect-ts -a claude-code. Файл скилла находится по пути ~/.claude/skills/effect-ts/SKILL.md.

Что делает effect-ts?

Скилл подготавливает репозиторий с библиотекой Effect Typescript: устанавливает effect@latest и задаёт агенту правила чтения документации и исходников Effect.

Что нужно прочитать перед написанием Effect-кода?

Сначала полностью прочитайте node_modules/effect/AGENTS.md и перейдите по ссылкам из этого файла, когда это требуется. Дополнительные сведения об API ищите в node_modules/effect/src.

Исходный текст

SKILL.md · MIT
---
name: effect-ts
description: Use this skill when setting up a repository that uses the Effect Typescript library.
---

# Step 1: Install effect

Use the users preferred package manager:

```
pnpm add effect@latest
```

If in a monorepo, install it as a dev dependency at the root, so you can access
the source code from `node_modules/effect/src`.

```
pnpm add -D effect@latest
```

# Step 2: Update AGENTS.md / CLAUDE.md

Ensure that the agent instructions contain the following:

```md
# Learning more about Effect

This repository uses the Effect Typescript library.

Before writing any Effect code, first read `node_modules/effect/AGENTS.md`
**completely**, and follow the links in the file when required.

If you need to learn more about particular Effect apis and concepts that the
guide doesn't cover, search through the source code in `node_modules/effect/src`.
```

© Effect-TS · MIT · Effect-TS/skills

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой