LogoClawIndex
CasesSkillsAbout
LogoClawIndex

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.

code-design - Design and review TypeScript with clear structure

Provides principles for writing, refactoring, and reviewing TypeScript, including naming, organization, SOLID, structural design, and Pi SDK boundaries.

Tags

Updated: 2026-10-07

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Name code by intent
  • Organize modules by abstraction
  • Apply SOLID principles
  • Narrow dependency interfaces
  • Centralize repeated decisions
  • Design dependency injection
  • Review TypeScript structure
  • Handle Pi SDK boundaries

Inputs

  • TypeScript source code
  • Refactoring requirements
  • Review context
  • Pi SDK internals

Outputs

  • Code design guidance
  • Refactoring recommendations
  • TypeScript review findings

Requirements

  • TypeScript environment
  • Pi SDK context when applicable
  • Project linting configuration when applicable

Source

  • Spec: SKILL.md
TypeScript
code design
refactoring
code review
SOLID
software architecture
Pi SDK
Name code by intent
Organize modules by abstraction
Apply SOLID principles
Narrow dependency interfaces
TypeScript source code
Refactoring requirements
Review context
Code design guidance
Refactoring recommendations
TypeScript review findings