Skip to content

[FEATURE] Please don't remove Output-Styles! #10671

Description

@kylesnowschwartz

Preflight Checklist

  • I have searched existing requests and this feature hasn't been requested yet
  • This is a single feature request (not multiple features)

Problem Statement

Feature Request: Retain Output Styles Alongside Plugin System

Summary

Deprecating output styles in favor of plugins is a significant regression in UX. The plugin-based approach introduces unnecessary complexity and friction for a feature that currently works well.

Why Output Styles Should Stay

Simplicity & Usability:

  • Easy swapping: Output styles allow instant persona switching without difficult configuration
  • Zero setup: Work out of the box, no hooks to configure or debug
  • Easily shareable: Simple text files anyone can use immediately
  • Easy shut off: Easy to use the default - hooks by comparison require changing your configuration JSON files

Technical Superiority:

Plugin System Problems:

Proposed Solution

Proposal

Keep output styles as first-class citizens. Plugins are fine for extending functionality, but they're overkill for simple persona/style preferences. Don't force users into a complex system for something that currently just works.

The fun factor matters too - people enjoy customizing their Claude's personality. Making that harder serves no one. Certainly not me!

Thanks for your time.

Alternative Solutions

No response

Priority

High - Significant impact on productivity

Feature Category

Configuration and settings

Use Case Example

No response

Additional Context

No response

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions