LogoClawIndex
CasesSkillsAbout
LogoClawIndex

solid-generic - SOLID Principles for TypeScript Bun Node.js Projects

Applies SOLID principles to TypeScript, Bun, and Node.js projects with specific file and interface rules

Tags

Updated: 2026-03-09
SOLID principlesTypeScriptBunNode.jsarchitecturecode qualitymodular design

Capabilities

analyze project structurevalidate code architecturecreate modular interfacesenforce JSDoc documentation

Typical Inputs

TypeScript projectBun projectNode.js project

Typical Outputs

SOLID compliant codemodular file structureJSDoc documented files

What this skill does

  • analyze project structure
  • validate code architecture
  • create modular interfaces
  • enforce JSDoc documentation
  • apply file line limits
  • implement dependency injection
  • use composition over inheritance

Inputs

  • TypeScript project
  • Bun project
  • Node.js project
  • existing codebase
  • project structure

Outputs

  • SOLID compliant code
  • modular file structure
  • JSDoc documented files
  • separated interfaces
  • validated architecture

Requirements

  • TypeScript project
  • Bun environment
  • Node.js runtime
  • modules directory structure
  • TeamCreate agent for analysis

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.