Minimal response mode for agents — skill plus native provider plugins.
STFU is one skill with four native adapters:
skills/stfu/SKILL.mdis the portable skill.- Codex and Claude Code use the shared standard plugin hook definition.
- Cursor uses a native always-applied rule through its plugin manifest.
The adapters all read the same skill text. No generic hook installer or unsupported provider adapter is included.
codex plugin marketplace add ofabiodev/stfu
codex plugin add stfu@stfuRun codex, open /hooks, review and trust the STFU hooks, then start a new thread.
/plugin marketplace add ofabiodev/stfu
/plugin install stfu@stfu
Run the two commands as separate prompts. Review the plugin hooks when Claude asks.
Submit https://github.com/ofabiodev/stfu at cursor.com/marketplace/publish. After approval, install STFU from Cursor → Customize → Plugins.
For local development, place the repository at ~/.cursor/plugins/local/stfu and reload the Cursor window.
npx skills add ofabiodev/stfuThe plugin is on by default in Codex and Claude Code. Disable or re-enable it with:
/stfu off
/stfu on
Start disabled with STFU_DEFAULT_MODE=off. Cursor uses an always-applied rule; disable the STFU plugin in Cursor to turn it off.
| Provider | Native package | Automatic behavior | /stfu on/off |
Remaining limitation |
|---|---|---|---|---|
| Codex | .codex-plugin/ |
Session, prompt, and subagent injection | Yes | Hooks require review/trust in Codex |
| Claude Code | .claude-plugin/ |
Session, prompt, and subagent injection | Yes | Hooks require normal Claude trust approval |
| Cursor | .cursor-plugin/ + rules/ |
Always-applied native rule | No runtime toggle | Cursor rules cannot be dynamically disabled by /stfu off; disable the plugin |
Not bundled: OpenCode, Gemini, Copilot, Cline, Windsurf, Aider, Qoder, Devin, Pi, and generic hook-only adapters.
See docs/agent-portability.md for the exact files and host limitations.
