feat(claude-jail): add companion Dockerfile to install /push provider CLIs #2

Merged
claudiomaradonna merged 1 commit from feat/push-skill into main 2026-04-29 15:35:03 +02:00

Ship a Dockerfile under plugins/conventional-commit/claude-jail/ that
layers gh, glab, and tea on top of the claude-jail base image
(claude-code:latest, debian:stable-slim). Users running Claude inside
claude-jail can build a derived image and pass it via --image so /push
can open PRs/MRs natively instead of falling back to a compare URL.

All RUN blocks are commented out by default — uncomment only the
providers you actually use. The built image is functionally identical
to the base if no block is enabled, so this addition is opt-in and
costs nothing for users who don't need it (or don't run inside
claude-jail at all). Document the build/use commands and the
multi-plugin composition caveat in the README.

Refs: claude-jail (https://git.unitoo.it/claudiomaradonna/claude-jail)

Ship a Dockerfile under plugins/conventional-commit/claude-jail/ that layers gh, glab, and tea on top of the claude-jail base image (claude-code:latest, debian:stable-slim). Users running Claude inside claude-jail can build a derived image and pass it via --image so /push can open PRs/MRs natively instead of falling back to a compare URL. All RUN blocks are commented out by default — uncomment only the providers you actually use. The built image is functionally identical to the base if no block is enabled, so this addition is opt-in and costs nothing for users who don't need it (or don't run inside claude-jail at all). Document the build/use commands and the multi-plugin composition caveat in the README. Refs: claude-jail (https://git.unitoo.it/claudiomaradonna/claude-jail)
Ship a Dockerfile under plugins/conventional-commit/claude-jail/ that
layers gh, glab, and tea on top of the claude-jail base image
(claude-code:latest, debian:stable-slim). Users running Claude inside
claude-jail can build a derived image and pass it via --image so /push
can open PRs/MRs natively instead of falling back to a compare URL.

All RUN blocks are commented out by default — uncomment only the
providers you actually use. The built image is functionally identical
to the base if no block is enabled, so this addition is opt-in and
costs nothing for users who don't need it (or don't run inside
claude-jail at all). Document the build/use commands and the
multi-plugin composition caveat in the README.

Refs: claude-jail (https://git.unitoo.it/claudiomaradonna/claude-jail)
claudiomaradonna deleted branch feat/push-skill 2026-04-29 15:35:05 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
claudiomaradonna/claude-plugins!2
No description provided.