Skip to content

ofabiodev/stfu

v0.1.0MIT

Keep agent responses direct, concise, and focused on the requested result.

What it is

STFU is one skill with four native adapters:

  • skills/stfu/SKILL.md is 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.

Installation

Codex

codex plugin marketplace add ofabiodev/stfu
codex plugin add stfu@stfu

Run codex, open /hooks, review and trust the STFU hooks, then start a new thread.

Claude Code

/plugin marketplace add ofabiodev/stfu
/plugin install stfu@stfu

Run the two commands as separate prompts. Review the plugin hooks when Claude asks.

Cursor

Submit https://github.com/ofabiodev/stfu at cursor.com/marketplace/publish. After approval, install STFU from Cursor → CustomizePlugins.

For local development, place the repository at ~/.cursor/plugins/local/stfu and reload the Cursor window.

Standalone skill

npx skills add ofabiodev/stfu

Usage

The 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 support

ProviderNative packageAutomatic behavior/stfu on/offRemaining limitation
Codex.codex-plugin/Session, prompt, and subagent injectionYesHooks require review/trust in Codex
Claude Code.claude-plugin/Session, prompt, and subagent injectionYesHooks require normal Claude trust approval
Cursor.cursor-plugin/ + rules/Always-applied native ruleNo runtime toggleCursor 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.

License

MIT © ofabiodev