·functional-core-imperative-shell
</>

functional-core-imperative-shell

Использовать при написании или рефакторинге кода перед созданием файлов — обеспечивает отделение чистой бизнес-логики (функциональное ядро) от побочных эффектов (императивная оболочка) с использованием шаблона FCIS с обязательной классификацией файлов.

13Установки·1Тренд·@ed3dai

Установка

$npx skills add https://github.com/ed3dai/ed3d-plugins --skill functional-core-imperative-shell

Как установить functional-core-imperative-shell

Быстро установите AI-навык functional-core-imperative-shell в вашу среду разработки через командную строку

  1. Откройте терминал: Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.)
  2. Выполните команду установки: Скопируйте и выполните эту команду: npx skills add https://github.com/ed3dai/ed3d-plugins --skill functional-core-imperative-shell
  3. Проверьте установку: После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Источник: ed3dai/ed3d-plugins.

Core principle: Separate pure business logic (Functional Core) from side effects (Imperative Shell). Pure functions go in one file, I/O operations in another.

Why this matters: Pure functions are trivial to test (no mocks needed). I/O code is isolated to thin shells. Bugs become structurally impossible when business logic has no side effects.

YOU MUST add pattern comment to every file containing runtime behavior:

Использовать при написании или рефакторинге кода перед созданием файлов — обеспечивает отделение чистой бизнес-логики (функциональное ядро) от побочных эффектов (императивная оболочка) с использованием шаблона FCIS с обязательной классификацией файлов. Источник: ed3dai/ed3d-plugins.

Факты (для цитирования)

Стабильные поля и команды для ссылок в AI/поиске.

Команда установки
npx skills add https://github.com/ed3dai/ed3d-plugins --skill functional-core-imperative-shell
Источник
ed3dai/ed3d-plugins
Категория
</>Разработка
Проверено
Впервые замечено
2026-02-26
Обновлено
2026-03-10

Browse more skills from ed3dai/ed3d-plugins

Короткие ответы

Что такое functional-core-imperative-shell?

Использовать при написании или рефакторинге кода перед созданием файлов — обеспечивает отделение чистой бизнес-логики (функциональное ядро) от побочных эффектов (императивная оболочка) с использованием шаблона FCIS с обязательной классификацией файлов. Источник: ed3dai/ed3d-plugins.

Как установить functional-core-imperative-shell?

Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/ed3dai/ed3d-plugins --skill functional-core-imperative-shell После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Где находится исходный репозиторий?

https://github.com/ed3dai/ed3d-plugins