Growth Engine — a bounded, gated X growth system for @Agentik_os aimed at real follower growth (north star 10k) by being genuinely useful in the right conversations, never by spam automation. A daily Reply Radar finds high-leverage AI-agents/Claude threads via last30days/ScrapeCreators, drafts genuine on-voice replies, passes them through an adversarial anti-spam gate, then (only when ARMED with a valid X session) posts a LOW-CAPPED number of replies + likes via Playwright driving the operato...
Pro scans all 11 files and shows the line behind each finding
Scanned 10/2/2026
npx -y skills add agentik-os/claude-code-skills --skill growth-engine --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Growth Engine?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/agentik-os-growth-engine)More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.
---
name: growth-engine
description: "Growth Engine — a bounded, gated X growth system for @Agentik_os aimed at real follower growth (north star 10k) by being genuinely useful in the right conversations, never by spam automation. A daily Reply Radar finds high-leverage AI-agents/Claude threads via last30days/ScrapeCreators, drafts genuine on-voice replies, passes them through an adversarial anti-spam gate, then (only when ARMED with a valid X session) posts a LOW-CAPPED number of replies + likes via Playwright driving the operator's logged-in session, with human pacing, dedup, and a kill-switch. Use when the user says '/omg-growth-engine', '/growth-engine', 'growth X', 'gagner des followers', 'reply radar', 'engager sur X', 'arm/disarm the growth engine'. NOT a mass like/follow/DM bot (that gets the account suspended and is refused), NOT the content publisher (that is agent-ecosystem-watch): this is the engagement layer, deliberately small-volume and quality-gated."
---
# Growth Engine
Durable follower growth is content plus genuine presence in the right conversations, not
automation X detects and suspends. This engine automates the HARD part (finding the best
threads, drafting excellent replies) and keeps the action layer deliberately small: a few
quality replies and light likes a day from @Agentik_os, gated and human-paced. The 10k
followers goal is the north star of a bounded loop (R-LOOP), measured weekly, never a
"spam until it works" loop.
## Why not full auto like/comment/follow
Mass automated engagement is the number-one pattern X spam-detection nukes. The realistic
outcome is a shadowban or suspension of the brand account, not growth. Bought/botted
followers are dead weight. So this engine refuses mass follow/unfollow, auto-DM, and
spray-reply. It does bounded, genuine, gated engagement only.
## Pipeline
```
cron (daily) → [1] RADAR find threads → last30days --search x (ScrapeCreators)
→ [2] DRAFT genuine on-voice replies (claude, sonnet)
→ [3] GATE adversarial anti-spam/anti-cringe (claude, opus) — default reject
→ [4] QUEUE dedup vs seen, cap replies + likes
→ [5] EXECUTE (armed + valid session) Playwright → bounded replies + likes, human-paced
→ [6] REPORT HTML in ~/.omega/artifacts + Telegram alert
```
## Safety rails (non-negotiable)
- `armed` flag (`~/.omega/state/growth-engine/armed`) — kill-switch. Absent = drafts only.
- valid X session at `~/.omega/secrets/x-session.json` (else nothing posts, alert fires).
- gate `keep=true`, fingerprint unseen, under `EG_REPLIES_CAP` (6) and `EG_LIKES_CAP` (15).
- human pacing (22-75s between actions), per-char typing delay, skip already-liked.
- no em/en dash, <=280 chars, no @-spam (enforced in gate + queue, R-NODASH).
## Setup (one-time)
1. Bun runtime with Playwright: `mkdir -p ~/.omega/lib/growth-engine && cd $_ && bun add playwright`,
then copy the executor: `cp scripts/playwright-engage.mjs ~/.omega/lib/growth-engine/`.
2. X session cookies (drives @Agentik_os): log into x.com, DevTools → Application → Cookies →
copy `auth_token` and `ct0`, then:
`bash scripts/x-session-setup.sh <auth_token> <ct0>` → writes ~/.omega/secrets/x-session.json.
3. Verify: `bun ~/.omega/lib/growth-engine/playwright-engage.mjs --check` → `check_ok`.
## Run
```
bash scripts/engage-run.sh # full run (drafts unless armed + session)
EG_MOCK=1 bash scripts/engage-run.sh # fixtures, never posts (smoke test)
```
Env: `EG_REPLIES_CAP` (6), `EG_LIKES_CAP` (15), `EG_DAYS` (2), `EG_ANALYZE_MODEL`
(claude-sonnet-5), `EG_GATE_MODEL` (claude-opus-4-8), `EG_TOPICS_FILE`.
## Arm / disarm
```
touch ~/.omega/state/growth-engine/armed # bounded auto-engagement on
rm ~/.omega/state/growth-engine/armed # kill-switch: drafts only
```
## Config & state
- `config/engage-topics.txt` — thread-finding queries.
- `~/.omega/state/growth-engine/seen.jsonl` — engaged fingerprints (never engage twice).
- `~/.omega/state/growth-engine/runs/<date>/` — radar, queue, results, screenshots.
- `~/.omega/artifacts/growth-engine-<date>.html` — daily report.
## Requires
- `SCRAPECREATORS_API_KEY` in ~/.omega/secrets/ (thread finding).
- `claude` CLI, `bun` + Playwright + chromium, a valid X session (setup above).
- last30days checkout at ~/.omega/repos/last30days-skill/.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!