Cx banner
magidandrew magidandrew

Cx

Development community

Description

Claude Code Extensions. Unlock the full power of Claude.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

cx logo

cx — Claude Code Extensions

[![npm](https://img.shields.io/npm/v/claude-code-extensions)](https://www.npmjs.com/package/claude-code-extensions) [![npm downloads](https://img.shields.io/npm/dm/claude-code-extensions)](https://www.npmjs.com/package/claude-code-extensions) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT) [![Node](https://img.shields.io/node/v/claude-code-extensions)](https://nodejs.org)

The missing feature flags for [Claude Code](https://docs.anthropic.com/en/docs/claude-code). Run `cx` instead of `claude` to get a real message queue, always-visible context usage, auto-named chats, quiet mode, and 25+ other toggles. Your `claude` install stays untouched.

Why cx?

Claude Code is great. But some things can't be configured with settings alone:

  • Real message queue — Claude Code's default Enter steers mid-response, injecting your message into the current turn. Ctrl+Q instead buffers it as a true queued message that runs only after the current turn finishes.
  • Persistent max effort — Claude resets effort level every session. cx saves "max" to settings so you don't have to /model it back every time.
  • See your pasted text — Voice dictation and large pastes get collapsed into [Pasted text #N] which hides what you actually said. cx shows it inline so you can verify what was sent.
  • No attribution — No more Co-authored-by: Claude in your commits and PRs.
  • Swap Enter / Option+Enter — Enter inserts a newline, Option+Enter submits. Essential if you're on SSH, a non-English keyboard, or just prefer multiline-first input.
  • Context usage, always visible — Percentage in the footer from message one, not just when you're about to run out.
  • Auto-named chats — Your first message gets turned into a real title, so /resume and your terminal tab show something useful instead of a w