Install
openclaw skills install @surfagentapp/surfagent-x-engagementGrowth-oriented X engagement skill for SurfAgent, covering founder-style replies, community participation, audience-building loops, and proof-aware engagement execution.
openclaw skills install @surfagentapp/surfagent-x-engagementGrowth-oriented X operating skill. Use this with
browser-operationsand the corexskill.
This skill is for agents that need to grow an X account by engaging like a real founder or operator, not a spam bot.
The goal is not “do more actions”.
The goal is:
Good engagement grows trust first. Follower growth is the downstream effect.
Use this order:
x adapter state and extraction toolsx adapter action toolsDo not freestyle the X DOM when the adapter can already tell you what is happening.
Engage like a founder/operator who is present, sharp, and useful.
That means:
Do not write like:
Default ladder:
Use the smallest action that still adds value.
Default operating rule: feed first, permalink only when needed.
Default engagement rule: reply first, repost rarely, like selectively.
The most common failure mode is doing visible activity instead of useful activity. That means:
If the target post is already visible in the feed, reply/like/repost from there. Only open the dedicated post URL when you need one of these:
Examples:
Prefer posts that are:
High-value targets usually include:
Prioritise posts that overlap with the narrative you want to own. For SurfAgent-style founder engagement, that usually means:
If you are running multiple X accounts, pick the account first.
Do not start engaging until the active account is verified.
Avoid spending time on:
Strong replies usually do one of these:
Good reply traits:
Weak replies:
When operating a founder or product account:
A good founder reply often teaches first and sells indirectly.
If the account is for a browser automation product, useful recurring themes might include:
These are not optional niceties. They are operating rules.
A bad founder pass looks like:
A good founder pass looks like:
When someone replies to you:
Do not ignore good replies if growth is the goal.
Fast, thoughtful second-hop replies are often where trust gets built.
When the feed is weak, do not doomscroll.
Use a deliberate loop:
This beats waiting for the perfect post to fall into the timeline.
For community participation:
Before replying, quickly check:
If the answer to the last question is "I’m just trying to look busy", skip it.
Do not claim engagement success unless you verify:
For replies, the minimum proof is:
Do not confuse "more deterministic" with "better". Reopening the same permalink over and over is worse than acting from a stable live feed item when the target is already visible.
Never:
If uncertain whether you add value, do less.
Before finishing an engagement pass, confirm:
A healthy rhythm usually looks like:
Consistency beats volume.
Do not only live in replies. A founder account should also post from its own feed so people know what it is building, learning, and shipping.
Good founder posts usually come from one of these buckets:
For SurfAgent-style posting, strong recurring themes include:
A practical daily cadence is:
During a live X session:
If account identity, community audience, or composer state is ambiguous, take a screenshot or visual snapshot early instead of pretending extraction is enough.
Use alongside:
browser-operations for browser disciplinex for route-aware X workflows and proof rules