onsh

Installation
SKILL.md

onsh - xonsh Python-Powered Shell Enhancement

The onsh module enhances the xonsh shell experience, enabling a hybrid Python/Shell workflow integrated with the x-cmd toolset.

When to Activate

  • When the user wants to inject x-cmd tools (x, c, @gpt) into the xonsh environment.
  • When searching xon.sh for syntax, alias, or Python-integration tips.
  • When launching xonsh with automatic setup via x-cmd pkg.

Core Principles & Rules

  • Integration: Use setup to modify .xonshrc for permanent x-cmd support.
  • Xonsh Quirks: Remind users that @<name> aliases need a trailing ; if no arguments are provided (e.g., @gemini ;).

Patterns & Examples

Installs
3
Repository
x-cmd/skill
GitHub Stars
26
First Seen
Apr 10, 2026
onsh — x-cmd/skill