Solid

Solid from fusengine/agents.

by @fusengine 8 skills

Skills in this plugin

8
  1. Solid Go · fusengine bundle
    Use when writing or refactoring Go code, structuring internal/modules/[feature]/ layers, or defining ports/ interfaces (SOLID, files < 100 lines).
    1 install
  2. Solid Java · fusengine bundle
    Use when writing or refactoring Java code, structuring modules/[feature]/ layers, or defining interfaces/ contracts (SOLID, files < 100 lines).
    1 install
  3. Solid Ruby · fusengine bundle
    Use when writing or refactoring Ruby/Rails code, structuring app/modules/[feature]/ layers, or defining contracts/ modules (SOLID, files < 100 lines).
    1 install
  4. Solid Rust · fusengine bundle
    Use when writing or refactoring Rust code, structuring src/modules/[feature]/ layers, or defining traits.rs interfaces (SOLID, files < 100 lines).
    1 install
  5. Solid Csharp · fusengine bundle
    Use when writing or refactoring C#/.NET code, structuring Modules/[Feature]/ layers, or defining Contracts/ interfaces (SOLID, files < 100 lines).
    1 install
  6. Solid Python · fusengine bundle
    Use when writing or refactoring Python code, structuring modules/[feature]/ layers, or defining Protocol-based interfaces (SOLID, files < 100 lines).
    1 install
  7. Solid Generic · fusengine bundle
    Use when building CLI tools, libraries, scripts, hooks, or non-framework TypeScript code (Bun/Node.js -- SOLID, files < 100 lines, JSDoc mandatory).
    1 install
  8. Solid Detection · fusengine bundle
    Use when determining which language-specific SOLID skill to load, detecting project type from config files, or resolving interface directory conventions.
    1 install