growth-engine
Skill1 starsChanged 55 days agoMITView on GitHub
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.
- Reads credentials
5 other projects use a version of this.
Adopted by
Most recently taken up by
- LazyIsEfficient/agentic-ostheir own version, first seen Oct 22, 2026
- ericosiu/ai-marketing-skillstheir own version, first seen Sep 2, 2026
- KameronKales/planfi-skillstheir own version, first seen Jul 3, 2026
- varunk130/ai-marketing-claude-skillstheir own version, first seen May 18, 2026
- admdanielpaulino/claude-codestheir own version, first seen Apr 9, 2026
Other versions5 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 5
- ericosiu/ai-marketing-skills★ 3.8ksame name
- LazyIsEfficient/agentic-os★ 17same name
- admdanielpaulino/claude-codes★ 1same name
- varunk130/ai-marketing-claude-skills★ 1same name
- KameronKales/planfi-skills★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository45 other files it gives its agents.
- ad-creativeSkill
- agent-ecosystem-watchSkill
- ai-logic-osSkill
- album-masteringSkill
- alexandriaSkill
- alignment-osSkill
- analyzing-financial-statementsSkill
- applying-brand-guidelinesSkill
- blueprint-osSkill
- brainstorm-osSkill
- builder-osSkill
- changelog-adoptSkill
- cleanupSkill
- cold-emailSkill
- content-strategySkill
- creating-financial-modelsSkill
- design-osSkill
- diagramSkill
- duoSkill
- execution-osSkill
- habit-tracker-osSkill
- higgsfield-generateSkill
- higgsfield-soul-idSkill
- identity-shift-osSkill
- intuitive-osSkill
- journal-osSkill
- launch-strategySkill
- marketing-strategistSkill
- market-research-osSkill
- market-researchSkill
- mindset-osSkill
- monitorSkill
- nuclear-cleanupSkill
- omg-auditsSkill
- pixelragSkill
- product-marketing-contextSkill
- project-tidySkill
- ramflushSkill
- secrets-vaultSkill
- seductive-osSkill
- social-contentSkill
- staxSkill
- stepper-osSkill
- storyteller-osSkill
- watchSkill
The file
We split this skill into the rules it gives an agent
1 rule. 0 are common, 1 is distinctive, and 0 are very specific to this project.
0
Common
Most of the 5 edited versions we read keep these.
1
Distinctive
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 39
no em/en dash, <=280 chars, no @-spam (enforced in gate + queue, R-NODASH).
“Common” is measured: kept by at least 6 in 10 of the 5 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
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 alertSafety rails (non-negotiable)
armedflag (~/.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, underEG_REPLIES_CAP(6) andEG_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)
- 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/. - X session cookies (drives @Agentik_os): log into x.com, DevTools → Application → Cookies →
copy
auth_tokenandct0, then:bash scripts/x-session-setup.sh <auth_token> <ct0>→ writes ~/.omega/secrets/x-session.json. - 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 onlyConfig & 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_KEYin ~/.omega/secrets/ (thread finding).claudeCLI,bun+ Playwright + chromium, a valid X session (setup above).- last30days checkout at ~/.omega/repos/last30days-skill/.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

