·functional-core-imperative-shell
</>

functional-core-imperative-shell

Da utilizzare durante la scrittura o il refactoring del codice, prima di creare file: impone la separazione della logica aziendale pura (Functional Core) dagli effetti collaterali (Imperative Shell) utilizzando il modello FCIS con classificazione file obbligatoria

13Installazioni·1Tendenza·@ed3dai

Installazione

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

Come installare functional-core-imperative-shell

Installa rapidamente la skill AI functional-core-imperative-shell nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/ed3dai/ed3d-plugins --skill functional-core-imperative-shell
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: 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:

Da utilizzare durante la scrittura o il refactoring del codice, prima di creare file: impone la separazione della logica aziendale pura (Functional Core) dagli effetti collaterali (Imperative Shell) utilizzando il modello FCIS con classificazione file obbligatoria Fonte: ed3dai/ed3d-plugins.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/ed3dai/ed3d-plugins --skill functional-core-imperative-shell
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-02-26
Aggiornato
2026-03-10

Browse more skills from ed3dai/ed3d-plugins

Risposte rapide

Che cos'è functional-core-imperative-shell?

Da utilizzare durante la scrittura o il refactoring del codice, prima di creare file: impone la separazione della logica aziendale pura (Functional Core) dagli effetti collaterali (Imperative Shell) utilizzando il modello FCIS con classificazione file obbligatoria Fonte: ed3dai/ed3d-plugins.

Come installo functional-core-imperative-shell?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/ed3dai/ed3d-plugins --skill functional-core-imperative-shell Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

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