LIVE СВЕЖЕЕ
Securityskill-scanner: Анализ безопасности Skill, локальноSecurityskill-safe-install-l0-strict: Безопасная установка скилловTechnical Docsskill-creator: Создание и оптимизация скилловSecuritySecurity Skill: анализ и защита данныхTestingquality-gate: Скилл итеративного улучшения артефактовAutomation To..redis-development: Скилл оптимизации производительности RedisTechnical Docsjsdoc-comment-generator: Скилл для автоматической генерации комментариевNoSQL Databasesbackend-coding-standards: Скилл для стандартизации кодаAutomation To..openapi-spec-generator: Скилл для генерации APIDatabase Toolstype-mapping-encyclopedia: Скилл для преобразования типов данныхSecurityskill-scanner: Анализ безопасности Skill, локальноSecurityskill-safe-install-l0-strict: Безопасная установка скилловTechnical Docsskill-creator: Создание и оптимизация скилловSecuritySecurity Skill: анализ и защита данныхTestingquality-gate: Скилл итеративного улучшения артефактовAutomation To..redis-development: Скилл оптимизации производительности RedisTechnical Docsjsdoc-comment-generator: Скилл для автоматической генерации комментариевNoSQL Databasesbackend-coding-standards: Скилл для стандартизации кодаAutomation To..openapi-spec-generator: Скилл для генерации APIDatabase Toolstype-mapping-encyclopedia: Скилл для преобразования типов данных
$ pwd: ~ / categories / Tools / IDE Plugins / effect-ts-skill-dlya-raboty-s-kodom-na-effect
view --main effect-ts-skill-dlya-raboty-s-kodom-na-effect.md

effect-ts: Скилл для работы с кодом на Effect

//

Используйте этот навык при написании, проверке, отладке или рефакторинге кода TypeScript, использующего библиотеку Effect-TS. Активируйте его при обнаружении импортов из `effect`, `effect/*` или любого пакета с пространством имен `@effect/*` (schema, platform, sql, opentelemetry, cli, cluster, rpc, vitest). Активируйте при использовании конструкций, специфичных для Effect: генераторы `Effect.gen`, определения `Schema.Struct/Schema.Class`, паттерны `Layer/Context.Tag/Service`, конвейеры `Effect.pipe`, типы ошибок `Data.TaggedError/Data.Class`, примитивы параллелизма `Ref/Queue/PubSub/Deferred`, модуль `Match`, провайдеры `Config`, паттерны `Scope/Exit/Cause/Runtime` или любой код, использующий типизированный канал ошибок Effect (параметр `E`). Также активируйте, когда пользователь спрашивает о паттернах Effect, о миграции с Promises/fp-ts/neverthrow на Effect или о том, как структурировать приложение Effect. Охватывает всю экосистему: основной тип Effect, валидацию Schema, управление ошибками, параллелизм (файберы, очереди, семафоры, пулы), потоки/приемники, сервисы и слои (DI), управление ресурсами, планирование, наблюдаемость, платформенные API и интеграцию с искусственным интеллектом. НЕ активируйте для `useEffect` в React, для побочных эффектов Redux или для общего английского употребления слова "effect", если контекст явно не связан с библиотекой Effect-TS.

Проводник файлов
24 файлы
SKILL.md
gotchas.md
metadata.json
references
_sections.md 3.1 KB
ai-integration.md 35.3 KB
code-style.md 59.7 KB
conc-concurrency.md 79.9 KB
core-concepts.md 73 KB
data-types.md 121.5 KB
error-management.md 94 KB
getting-paradigm.md 21.4 KB
getting-started.md 116.8 KB
micro-module.md 69.6 KB
migration-guides.md 67 KB
obs-observability.md 79.4 KB
plat-platform.md 37 KB
req-management.md 64.7 KB
resource-management.md 46.3 KB
sched-scheduling.md 41 KB
schema-advanced.md 192.2 KB
schema-basics.md 187.6 KB
state-management.md 18.3 KB
streams-and-sinks.md 109.3 KB
test-testing.md 6.1 KB
SKILL.md
readonly --- lines
Инициализация мануала...
package.json
Author
author
⭐ 97 | 🍴 5
pproenca
// Verified Repository Master Account
$ gh browse
$ install --global skills.sh
npx skills add https://github.com/pproenca/dot-skills/tree/master/skills/.experimental/effect-ts
$ download --local man

[HINT] Скачивает всю директорию скилла с GitHub: SKILL.md и все связанные файлы