Skip to content

Commit 34e9fc8

Browse files
committed
fix(client-twitter): tighten engagement criteria and raise quality thresholds
1 parent d1e3582 commit 34e9fc8

File tree

1 file changed

+13
-8
lines changed

1 file changed

+13
-8
lines changed

packages/client-twitter/src/post.ts

+13-8
Original file line numberDiff line numberDiff line change
@@ -44,20 +44,25 @@ export const twitterActionTemplate =
4444
{{postDirections}}
4545
4646
Guidelines:
47-
- Highly selective engagement
48-
- Direct mentions are priority
49-
- Skip: low-effort content, off-topic, repetitive
47+
- ONLY engage with content that DIRECTLY relates to character's core interests
48+
- Direct mentions are priority IF they are on-topic
49+
- Skip ALL content that is:
50+
- Off-topic or tangentially related
51+
- From high-profile accounts unless explicitly relevant
52+
- Generic/viral content without specific relevance
53+
- Political/controversial unless central to character
54+
- Promotional/marketing unless directly relevant
5055
5156
Actions (respond only with tags):
52-
[LIKE] - Resonates with interests (9.5/10)
53-
[RETWEET] - Perfect character alignment (9/10)
54-
[QUOTE] - Can add unique value (8/10)
55-
[REPLY] - Memetic opportunity (9/10)
57+
[LIKE] - Perfect topic match AND aligns with character (9.8/10)
58+
[RETWEET] - Exceptional content that embodies character's expertise (9.5/10)
59+
[QUOTE] - Can add substantial domain expertise (9.5/10)
60+
[REPLY] - Can contribute meaningful, expert-level insight (9.5/10)
5661
5762
Tweet:
5863
{{currentTweet}}
5964
60-
# Respond with qualifying action tags only.` + postActionResponseFooter;
65+
# Respond with qualifying action tags only. Default to NO action unless extremely confident of relevance.` + postActionResponseFooter;
6166

6267
/**
6368
* Truncate text to fit within the Twitter character limit, ensuring it ends at a complete sentence.

0 commit comments

Comments
 (0)