Pixel for Copilot CLI

pixel setup adds the pixel skill to ~/.agents/skills, the personal skills directory Copilot CLI reads (Amp reads it too). Pixel registers no hook for Copilot CLI, so it gets the skill but no prompt brief, and keeps its native tools.

Updated

Install Pixel

Pixel is a command-line tool: Copilot CLI runs the pixel binary, so install it first (macOS and Linux).

curl -fsSL https://github.com/Pixel-CLI/pixel/releases/latest/download/install.sh | sh

How to read the script before it runs. It does not change any agent’s configuration.

What pixel setup writes

pixel setup

Run it once, from anywhere; it writes Copilot CLI’s files when ~/.agents exists, or when you pick the AGENTS.md row in the guided setup. For Copilot CLI:

  • ~/.agents/skills/pixel/SKILL.md

The pixel skill in ~/.agents/skills/pixel/; no hook, so no prompt brief; native tools stay unchanged.

Every pixel setup also writes ~/.pixel/setup-receipt.json and ~/.pixel/config.yaml and ~/.claude/skills/pixel/SKILL.md and ~/.config/opencode/skills/pixel/SKILL.md and ~/.gemini/skills/pixel/SKILL.md and ~/.pixel/plugins/cand-j-callers/ and ~/.pixel/plugins/cand-j-chain/ and ~/.pixel/plugins/cand-j-stop-cause/ and ~/.pixel/plugins/cand-k-code-sites/ and ~/.pixel/plugins/cand-k-commit-patch/ and ~/.pixel/plugins/config-registry/ and ~/.pixel/plugins/doc-sections/ and ~/.pixel/plugins/error-origin/ and ~/.pixel/plugins/flow-rank/ and ~/.pixel/plugins/history-fallback/ and ~/.pixel/plugins/name-files/ and ~/.pixel/plugins/overview-answer-evidence/ and ~/.pixel/plugins/rank-blocks/ and ~/.pixel/plugins/test-bodies/. No prompt, rules file or retrieval guard is written: Copilot CLI keeps its native search, and Pixel’s commands stay available when you ask for them.

Check it

pixel doctor .

It checks the binary, the daemon and this repository’s index, the parts Copilot CLI relies on.

Remove it

pixel setup --remove

It removes everything pixel setup wrote, for every agent at once, and the binary at ~/.local/bin/pixel, where the install script puts it. A package manager removes its own copy: uninstall with the manager that owns it.

Pixel for other agents