fix(growth): emphasise brevity in tweet prompt (no numbers, no limits)#3390
Merged
fix(growth): emphasise brevity in tweet prompt (no numbers, no limits)#3390
Conversation
Recent posted tweets were running 170-200 chars and reading as long-form marketing copy. Tighten the tweet drafting prompt: - Add a dedicated "BREVITY IS THE #1 RULE" section at the top - Target 80-140 chars, hard cap 180 chars (down from the 280 platform limit) - Good/bad length examples drawn from actual prior drafts - Require a trim pass before output - Update output format and rules to reflect the new caps
Numeric targets (target 140, cap 180) just become the new goal. The model will pad to hit them instead of writing a punchy 40-char banger. Remove all char-count anchors from the brevity guidance and let the good/bad examples carry the signal. - Rename section from 'BREVITY IS THE #1 RULE' to 'Keep it short' - Drop 80-140 target, 180 cap, char-count example annotations - Drop Chars line from output format and charCount from JSON - Keep only the qualitative rules: don't pad, don't explain twice, prefer one sentence, cut what isn't pulling weight - Platform 280 cap mentioned once as a ceiling, not a goal
Even mentioning '280 char limit' or 'platform limit' anchors the model to the wrong end of the range. Remove both remaining length references so the prompt is purely about taste: say less, don't pad, cut what isn't pulling weight. The platform enforces its own limit. - Drop the 'platform 280 char limit is a ceiling' paragraph - Drop 'Must fit in a tweet (under the platform limit)' from rules
AhmedTMM
approved these changes
May 4, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Recent tweets were running too long and reading as marketing copy. Push the tweet drafting prompt toward much shorter drafts with no numbers, no targets, no limits in the instructions at all. The model will anchor to whatever number we put in front of it. So don't put any.
Changes to
.claude/skills/setup-agent-team/tweet-prompt.md:Chars: N/280in the output format, nocharCountin the JSON schema. Nothing to anchor on, nothing to game.The platform enforces its own character limit. The prompt doesn't need to.
Test plan