Skip to content

refactor(zae): rewrite the plain output style in the built-in shape - #9

Merged
sodre merged 2 commits into
mainfrom
feat/zae-plain-builtin-shape
Nov 6, 2026
Merged

sodre merged 2 commits into
mainfrom
feat/zae-plain-builtin-shape

Conversation

@sodre

@sodre sodre commented Nov 6, 2026 •

Copy link
Copy Markdown
Member

Summary

Rewrite plugins/zae/output-styles/plain.md to follow how Claude Code's built-in output styles are written:

  • A role line ("You are an interactive CLI tool..."), since a style replaces part of the system prompt
  • A # Plain Style Active heading, and the style framed as the user's choice
  • Six numbered rules up front, each a bold label plus a reason, like Concise and Proactive
  • Words, Sentences and Formatting sections after the rules, with the detailed lists, the way Learning follows its rules with reference sections
  • A guardrail: plainness never cuts requested detail, error output, security warnings or destructive-action confirmations
  • A precedence line: these rules win over general formatting guidance, and project conventions (gitmoji) win over these rules

The opening and closing lists moved into rule 1. zae goes to 0.2.1 so installed copies update.

Test plan

  • claude plugin validate plugins/zae passes
  • scripts/zae-vendor.py check passes
  • After merge: /plugin marketplace update zeroae.com, /reload-plugins, and check replies under zae:plain

🤖 Generated with Claude Code

sodre and others added 2 commits November 6, 2026 00:19
Follow how Claude Code's built-in styles (Concise, Proactive) are
written: a role line, a "Plain Style Active" heading, the style framed as
the user's choice, six numbered rules with a bold label and a reason, a
guardrail that plainness never cuts requested detail or error output, and
a line saying these rules win over general formatting guidance while
project conventions such as gitmoji win over them. The full word lists
stay in the unslop skill. Bump zae to 0.2.1.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Keep the built-in shape (role line, six numbered rules, precedence line)
and put the detailed lists back as Words, Sentences and Formatting
sections after the rules, the way the built-in Learning style follows its
rules with reference sections. Rules 2, 3 and 5 point to them.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@sodre
sodre merged commit 2d30049 into main Nov 6, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant