keugenek/reactor
Predict LinkedIn post performance before you publish. GO/WAIT/IMPROVE/NO verdict, impressions, debate score, cringe detection. CLI + MCP + AI Skill. Zero LLM calls.
Platform-specific configuration:
{
"mcpServers": {
"reactor": {
"command": "npx",
"args": [
"-y",
"reactor"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
[](https://npmjs.com/package/@keugenek/reactor) [](LICENSE) [](https://github.com/keugenek/reactor)
Know if your post will flop ā before you hit publish. Get a GO/WAIT/IMPROVE/NO verdict, estimated impressions, debate score, cringe detection, and timing optimization ā all from your terminal or AI assistant.
npx @keugenek/reactor "Just shipped my side project. Here's what I learned." ā
GO 14,772 impressions
Debate 60/100
Hook 0.34
Cringe 8/100
Auth 93/100
Timing 1.38xReactor uses calibrated heuristics (hook analysis, debate scoring, cringe detection, audience-aware timing) trained on real LinkedIn post data. Predictions are instant and deterministic ā no waiting for model inference.
This package is a thin client. All scoring happens server-side on Cloudflare Workers ā sub-50ms worldwide.
When your post scores GO, Reactor can send you straight to LinkedIn with your text ready to paste. In AI agents, it's one command: *"Predict and post."*
npm install -g @keugenek/reactorOr run without installing:
npx @keugenek/reactor "Your post text"reactor "Your LinkedIn post text" # predict
reactor "Post" --type opinion_hot_take --hour 9 # with content type + time
reactor --types # list 18 content types
reactor --discover # see all available API features
reactor --register me@email.com # get free API key (5/day)
reactor --waitlist me@email.com # join Pro waitlist (50% off)Loading reviews...