TypeScript Class Patterns | harness-claude | ClaudePluginHub